10 months ago Tags Carbon Streaming Legal Clash at Carbon Streaming: Former CEO Justin Cochrane Files $35.5 Million Counterclaim In a significant legal breakthrough, Justin Cochrane, co-founder and former CEO of Carbon Streaming Corporation, has filed a counterclaim of