The renewable power landmark comes courtesy of Holy Cross Energy in Glenwood Springs Read the full story at Colorado Sun