International News
Iberdrola España and Mercadona ink PPAs for 300 MW wind and solar projects
Iberdrola España and Mercadona have signed long-term power purchase agreements (PPAs) for over 300 MW of wind and solar energy projects in Spain. The renewable power from these projects will be supplied to Mercadona’s logistics […]
