Energy Secretary Steven Chu Visits Thermal Energy Corporation

Secretary Chu Tours State of the Art CHP and District Energy System Serving Texas Medical Center in Houston Houston, Texas (PRWEB) February 3, 2012 – Energy Secretary Steven Chu is traveling across the country to highlight President Obama’s State of the Union address and affirm the Obama Administration’s commitment to…

Continue reading