Larsen & Toubro, may be the worst company in the planet Sayan SahaAugust 29, 2020 Larsen and Toubro Limited, an Indian company specially known for their civil services or the infrastucture's division. L&T also ha...