Shell cuts up to 300 jobs at oilsands mine facility

7 0

More Canada News