Die Carbon Streaming Corporation hat bekannt gegeben, dass Michael Psihogios aus persönlichen Gründen als President und Chief Executive Officer des Unternehmens zurückgetreten ist. Justin Cochrane, der derzeitige Executive Chairman, wurde zum Chief Executive Officer ernannt und wird diese Rolle mit sofortiger Wirkung wieder übernehmen.