Larsen & Toubro (L&T) investors could not be more pleased. The infrastructure behemoth fared well on…