A global conference combatting deforestation has recently been launched by Innovation Forum. The event – How business can tackle deforestation – is to be held in London on 28-29 October. The key objective of the conference is to bring together the key players in the space to promote discussion and …