Microsoft has signed several PPAs to support its Irish operations. Most recently, in May of last year, it signed a PPA with SSE Renewables and FuturEnergy Ireland for 30MW of power from the 30MW ...