european ppa market

  1. Microsoft and Iberdrola sign 150 MW Spain wind PPAs tied to Azure AI

    Microsoft and Iberdrola have signed two long‑term power purchase agreements (PPAs) in Spain that add 150 MW of contracted wind capacity to Microsoft’s European renewable portfolio, and the deal doubles as a strategic technology partnership that will lean on Azure, Microsoft Copilot, and joint...