Tag: MEG Energy
MEG Energy
MEG Energy is an in situ oil sands producer operating in Alberta’s Athabasca region. Its operations target the production of heavy crude oil—one of the most carbon-heavy oil sources produced in the country.