Oil and gas exploration and production company.
1987
Canada
11 - 50 employees
Oil & Energy
$1M - 10M in revenue
Not profitable
Industry Rank
249 out of 425
Canada, Energy & Mining, Mining & Metals
Canada, Energy & Mining, Oil & Energy
Canada, Energy & Mining, Utilities
Sustainability Report