
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).