1 month EDP Renewables signs virtual power purchase agreement with Microsoft Investing.com EDP Renewables signs virtual power purchase agreement with Microsoft. Microsoft (MSFT) · Tech X