India’s InSolare wins 600 MW/1.2 GWh BESS contract from SECI
InSolare Energy Limited, an Indian renewable energy developer, has secured a contract from the Solar Energy Corporation of India Limited (SECI) to develop a 600 MW/1,200 MWh battery energy storage system (BESS) in Andhra...
Read More



