
Iberdrola signs solar PPA in Italy
Iberdrola and Italian retail group Pam Panorama have signed a solar power purchase agreement (PPA).
Iberdrola and Italian retail group Pam Panorama have signed a solar power purchase agreement (PPA).
Microsoft to invest $1.6 billion to meet soaring energy demands for artificial intelligence (AI).
South Africa, Johannesburg: Africa Data Centres has signed a 20-year power purchase agreement with Distributed Power Africa for the solar energy supply.