Vista Solar Announces 2.5-Megawatt SunPower Solar Power System at Shelter Creek Condominiums
Vista Solar, a SunPower Commercial Dealer, has been chosen by Shelter Creek Condominiums, a 1,296 unit multi-family development, to design and install a 2.5-megawatt high efficiency … Read more