Doubling down on failure: Biden Treasury Sec. Janet Yellen testifies to Congress: ‘The critical thing is we become more dependent on the wind and the sun’


By: - Climate DepotJune 9, 2022 7:24 AM

Full testimony here: