x hide permanently

Colorado Springs earns No. 13 spot on list of top 20 solar cities in America

innovationews.com

ASHVILLE, N.C. -- Colorado Springs placed No. 13 on a list of the top 20 American cities with the fastest-growing residential solar activity since 2010. BuildFax, a company that delivers data-driven...