Larsen & Toubro has secured a large Rs 2,500–5,000 crore order from Torrent Energy Storage Solutions to build India’s biggest ...