Microsoft
Microsoft and Engie Announce Renewable Energy Agreements in US
Microsoft Signs Purchase Agreement For 90 MW Wind Power with Eneco
Microsoft Makes Largest Solar Deal in US, Buys 315 MW from 750,000 Solar Panels
Microsoft Inks Solar Energy Pact with Atria Power to Lighten its B’lore Office
Envision Energy Launches Energy IoT and Smart City Technology Alliance