MEG Energy Corp.

Company Headquarters

Calgary, Canada

Company Website


Oil & Gas
MEG Energy Corp.

Company Overview

MEG Energy Corp. was a publicly-listed Canadian oil sands company focused on the development and production of the oil sands region of Alberta, Canada.

Exit Description

Denham exited this investment in 2007.

Back to previous page »