News

The electronics manufacturer reports that it will power all of its U.S. facilities with a PPA tied to the 270 MW Shakes Solar project in Texas, developed by Cypress Creek Renewables.