The Green New Deal: Moving climate change (back) up the agenda

The Green New Deal is causing a political stir in the States at the moment. But what is it and what does it mean? What is the Green New Deal? The Green New Deal is a proposed framework to tackle climate change and stimulate the economy in the United States. Formulated by a group of […]