Spanish utility Iberdrola has signed three European power purchase agreements (PPA) with Vodafone to supply it with 410GWh of annual solar power across Spain, Portugal and Germany.
The Solar Energy Corporation of India (SECI) has announced its intent to buy 500MW worth of ‘firm and dispatchable’ clean power from grid-connected renewable energy projects in 25-year power purchase agreements (PPA).