Posts

Showing posts with the label shell

Oil firms have 10 years to change strategy or face 'short, brutish end'

Shell to cease Alaska offshore drilling