Microsoft Joins $3 Trillion Power Procurement Push with 500 MW PPA - MSFT News | Rallies