Filed under Green Tech Fact-check: Are Biden, Green New Deal legislators to blame for high energy costs? Published by on June 19, 2022 Biden’s campaign promises. Michael Webber, University of Texas professor with research specializing in clean energy technology, said the article Cruz …