Filed under Green Tech Liz Warren Pitches Taking $1.5 Trillion From The Troops To Fund Her Green New Deal Published by on June 4, 2019 “We should spend at least that much on purchasing American-made clean energy technology to address the climate crisis that threatens us all,” …