farahnazlittleNov 16, 20215 min‘Trust is in short supply’World leaders at the COP26 climate summit in Glasgow have promised to end and reverse deforestation by 2030. UK Prime Minister Boris...