Off the Wall Soccer partners with Vista Solar to Generate Savings through 96 kW Solar Solution
March 22, 2016 20:46 ET
|
Vista Solar
SANTA CLARA, Calif., March 22, 2016 (GLOBE NEWSWIRE) -- Off the Wall Soccer (OTWS), located in Santa Clara California, will be partnering with Vista Solar to generate energy savings through clean...