Microsoft signs its biggest renewable energy contract yet

Deal with Brookfield will add 10.5 gigawatts of wind and solar in the U.S. and Europe between 2026 and 2030. Read More