Perceptions of downtown Denver plummet despite $1.2B in investment
City leaders have stressed downtown Denver has several things going in its favor — reopening of 16th Street Mall, new businesses moving in, stronger police presence and $570 million of investment money.
Despite efforts to make a comeback, optimism fell among the public last year.
Perceptions of downtown Denver plummet despite $1.2B in investment Read More »