Concentrating Solar Power Technology Shows Promise in CO. Published on: December 8, 2006 URL: http://www.denverpost.com/ci_4785336?source=rss Website: http://www.denverpost.com/ci_4785336?source=rss (Visited 296 times, 5 visits today) Related