Steve Marcus
Norm Taffe, senior vice president of Products for SunPower, speaks during a dedication ceremony for the SunPower Boulder Solar 1 Facility in Boulder City Tuesday, April 18, 2017. The 10-megawatt solar power facility consists of 288,000 photovoltaic panels on 542 acres.
Connect with Us