Larsen & Toubro (L&T) has secured a large contract for its heavy civil infrastructure business from Torrent Energy Storage…

This content is restricted.