Carbon Streaming Corporation heeft aangekondigd dat Michael Psihogios om persoonlijke redenen ontslag heeft genomen als President en Chief Executive Officer van het bedrijf. Justin Cochrane, de huidige Executive Chairman, is benoemd tot Chief Executive Officer en zal die functie met onmiddellijke ingang weer op zich nemen.