
News
COP26: World leaders promise to end deforestation by 2030
More than 100 nations – including Brazil, Russia and Indonesia – sign COP26’s first major deal.
More than 100 nations – including Brazil, Russia and Indonesia – sign COP26’s first major deal.