Colorado Springs Ranks #1 in 2018 Most Desirable Places to Live in the U.S.
U.S. News & World Report just published their 2018 Most Desirable Places to Live in the U.S. Colorado Springs, Altia headquarters’ hometown, was ranked #1! As part of their annual research about best places to live, surveyors from U.S. News…