1 Larsen &Toubro Ltd Larsen &Toubro (L&T) remains the undisputed number one infrastructure company in India. Nobody could have summarised its role in nation building…