Solar Production: San Diego Earning Title as America’s Finest City

2016-12-20T23:14:00+00:00 Industry News|

America’s finest city is further securing its title. A report by Environment California has ranked San Diego second in solar power installation. As one of the nation’s “Solar Stars,” San Diego is setting the standard [...]