Tech giant Microsoft (MSFT) is investing in new solar projects in Mexico, Brazil, and Spain in order to lower its carbon footprint and help local communities. In Latin America, the company is partnering with Powertrust to support 270 MW of solar capacity over the next four years. These projects will be built across Mexico and Brazil and will generate Renewable Energy Certificates that Microsoft will purchase to offset its electricity use.
TipRanks Black Friday Sale
- Claim 60% off TipRanks Premium for the data-backed insights and research tools you need to invest with confidence.
- Subscribe to TipRanks' Smart Investor Picks and see our data in action through our high-performing model portfolio - now also 60% off
Notably, Microsoft Energy Director Danielle Decatur noted that the partnership will help build clean-energy infrastructure that improves life in regions that currently lack access to low-carbon power. In addition, both Microsoft and Powertrust emphasized that the projects will create jobs and offer worker training. Powertrust CEO Nick Fedorkiw also stated that the deal shows how major companies can support the environment while strengthening communities, especially through smaller solar projects that provide clear, direct benefits.
Meanwhile, in Europe, Microsoft signed a long-term Power Purchase Agreement with Spanish developer Zelestra for nearly 96 MW of solar energy from two projects in Aragón. This electricity will help power Microsoft’s local data centers and support a Community Fund managed by the NGO ECODES that hopes to strengthen education, infrastructure, and sustainability programs. As a result, all of these deals support Microsoft’s plan to match 100% of its electricity use with zero-carbon energy by 2025 and become carbon negative by 2030.
Is MSFT Stock a Good Buy?
Turning to Wall Street, analysts have a Strong Buy consensus rating on MSFT stock based on 33 Buys and two Holds assigned in the last three months. Furthermore, the average MSFT price target of $629.98 per share implies 29.8% upside potential.


