Carbon Streaming Corporation ha annunciato che Michael Psihogios si è dimesso dalla carica di Presidente e Amministratore Delegato dell'azienda per motivi personali. Justin Cochrane, l'attuale Presidente Esecutivo, è stato nominato Amministratore Delegato e riprenderà questo ruolo con effetto immediato.