The UK is set to miss targets to prevent catastrophe
In 2015, 196 countries came together to sign the Paris Climate Agreement that would pledge to reduce global warming to 1.5° Celsius – including Britain. … Read More »The UK is set to miss targets to prevent catastrophe
