The Renewable Energy Rollercoaster Outlet: 18 Dec, 2012 Ritter currently runs the Center for the New Energy Economy at Colorado State University. link