Employees stand in a circle, apparently in discussion, on grassland at Shell’s Muskeg River mine in Canada’s Athabasca oil sands. Image: IBM/Shell
Muskeg River mine workers
A team meets to discuss reclamation work at Shell's Muskeg River mine in Canada's Athabasca oil sands. Image: IBM/Shell
0 comments on “Muskeg River mine workers”