dpo.st
Denver dubbed a “Solar Star” in report that ranks it No. 9 in solar capacity
A new report ranks Denver ninth for solar energy installed out of 69 cities surveyed across the country.