US software and technology giant Microsoft Corp (NASDAQ:MSFT) has agreed to purchase renewable energy certificates (RECs) related to new distributed solar projects across Mexico and Brazil within the portfolio of renewable energy procurement platform Powertrust.