Avaada Energy has won a 560-MW solar project bid for the supply of solar power to the Maharashtra State Electricity Distribution Company (MSEDCL). The power purchase agreement (PPA) will be signed between the two entities for 25 years, and the project will be commissioned within 18 months. The plant is expected to generate about 951 […]