It’s Time to Pass a Carbon Tax Outlet: 01 Oct, 2014 Bill Ritter is currently the director of the Center for the New Energy Economy at Colorado State University. link