News

With an investment reportedly approaching $400 million, the manufacturing plant will be built in two phases with phase one ...
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.