PV

Vista Solar honored
Vista Solar, a Santa Clara, Calif.-based solar installer and SunPower Commercial Dealer has received the SunPower "Commercial Regional Top Producer of the Year" award for its outstanding sales ...