Carbon offsets in need of a feasibility assessment?The recent release of the ‘carbon offsets paper’ by National Treasury raises the question of whether carbon offsets are in need of a...