Green Party NY Calls for Massive Investment in Renewables As Obama Visits GE’s Schenectady Facility

The Green Party of New York State called on President Obama to commit to a massive investment in renewable energy and for the United States to go carbon-free by 2020. President Obama’s visit to GE’s Schenectady, NY plant to tour its renewable energy department reminds us that the administration has paid little more than lip […]