Larsen and Toubro (L&T) has won the engineering, procurement, and construction (EPC) contract from the Solar Energy Corporation of India for a 100 MW floating solar project.
The facility is to be constructed at Getalsud Dam in the Ranchi district of Jharkhand. L&T’s responsibilities encompass the design, engineering, procurement, construction,...