Log in or subscribe to read this article

Microsoft claims largest US corporate solar PPA with 315MW

Software giant signs up for output from sPower projects in Virginia as renewable energy deals hit 1.2GW