COP26: World leaders agree to end deforestation by 2030
At the COP26 climate conference, more than 100 global leaders committed to halt deforestation by 2030. The commitment, which came on Tuesday 2 November, has been billed as one of the first significant steps of the summit, particularly as the signatories are from countries that are home to more than...
Read More