Cupertino Electric

Starwood Hotels & Resorts Worldwide and NRG Energy have allied to build more solar installations at Starwood properties. The alliance will begin with three properties, including the installation of a 1.3 MW solar array at the Westin St. John in the US Virgin Islands where … Read more…