Germany-based integrated PV and energy storage firm IBC Solar has signed a power purchase agreement (PPA) with Solar Energy Corporation of India (SECI) for a 20MW solar project in the Indian state of Odisha.
Solar Energy Corporation of India (SECI) has awarded 270MW of solar PV capacity in the Indian state of Odisha to three firms, having originally planned 450MW.