site logo

Microsoft inks largest corporate solar PPA for 315 MW project in Virginia