Larsen & Toubro wins $73M EPC contract for 100 MW floating solar project in India
New Delhi-based Solar Energy Corporation of India (SECI) has awarded Larsen & Toubro (L&T) […]
The post Larsen & Toubro wins $73M EPC contract for 100 MW floating solar project in India appeared first on Offshore Energy.
Larsen & Toubro wins $73M EPC contract for 100 MW floating solar project in India Read More »