Shell cuts up to 300 jobs at oilsands mine facility

24 0