Azure Power secures 300MW solar power project from SECI in India

Image: Azure Power is expected to sign a 25-year power purchase agreement (PPA) with SECI for the project. Photo courtesy of mrganso/Pixabay.