Engages in exploration, development, and production of natural gas and petroleum reserves. Its operations focus on resource extraction, field development, and delivery to regional markets through established supply chains.
2003
Canada
51 - 200 employees
Oil & Energy
$500M - 1B in revenue
$100M - 500M in profitability
Margin as % of revenue
Institutions excluding by region out of total tracked institutions
Institution name, type, screener label
Powered by illuminem andNot available
Available
Not available
Available
5 out of 11 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available
Climate Score
Not disclosed
Water Score
Not disclosed
A
A-
B
B-
C
C-
D
D-