Indy outfit snaps up Shell’s abandoned Alberta sands plant

Alberta oil sands
Excavation of oil sands in Alberta, Canada

More from Energy Voice

Latest Posts