Crew Energy

Crew Energy

Engaged in the light oil and natural gas production.

HQ location
Calgary, Canada
Launch date
Employees
Enterprise value
$929m
Share price
CAD7.40 CR.TO
Authorizing premium user...