L&T wins 185 MW solar plant contract
L&T has secured an order for a 185 MW solar plant and 254 MWh battery system in Bihar. Read more about this project.
L&T has secured an order for a 185 MW solar plant and 254 MWh battery system in Bihar. Read more about this project.