Home Tags CED Greentech of Santa Rosa

Tag: CED Greentech of Santa Rosa

Summit Technology Installs Solar Array at California Winery

Robert Biale Vineyards has deployed a new 145kW Solaria PowerXT solar array atop its winery and tasting room in Napa, Calif. Summit Technology Group...

Stay Connected

13,144FansLike
92,286FollowersFollow