Tag: CED Greentech
Napa’s Robert Biale Winery Unveils High-Performance Solar Array
145kW Solaria PowerXT Solar System Installed by Summit Technology; Solar Panels Procured via CED Greentech of Santa Rosa
AUG. 3, 2021 – Robert Biale Vineyards...