… Corporate Watch | 25th January 2019 News Climate Change Science And Technology … more systematic changes required to tackle climate change. The idea of Carbon Capture and … Agreement - the latest attempt to tackle climate change within the United Nations …