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