According to a new report released by Ecosystem Marketplace, an initiative of the NGO Forest Trends, the supply of carbon credits on voluntary markets hit an all-time-high in 2017 of 62.7 million ...