Exterra Carbon Solutions

Exterra Carbon Solutions

Rock Solid Carbon Sequestration Solutions.

HQ location
Montreal, Canada
Launch date
Employees
Enterprise value
$59—88m
Authorizing premium user...