Listen to CSC's founding CEO, Justin Cochrane, as he provides a detailed overview of the carbon credits industry and why the company believes the sector is at the start of a long period of growth.