Microsoft & Iberdrola Expand European Wind PPAs to Power AI & Azure Cloud Growth
Microsoft and Spanish energy giant Iberdrola have significantly expanded their strategic partnership in Europe through two new long-term power purchase agreements (PPAs) totaling 150 megawatts,...