Larsen & Toubro Bags Orders to Establish Two Floating Solar Plants in India
The Power Transmission & Distribution (PT&D) business of Larsen & Toubro has won multiple orders in India and abroad which stand testimony to its dominant position in the region’s clean energy space. The business has bagged orders to …