Skip to main content

CSP's Promise in Colorado

December 6, 2006

Colorado's San Luis Valley picked as potential spot for concentrating solar power project. For more information, see the full article in the December 6, 2006, edition of the Denver Post.