Expatica news

Oil giant Shell fights to stop leak off Scottish coast

The oil firm Shell has been battling to stop the flow of oil leaking from a platform in the North Sea, off the coast of Scotland. The company is being urged to take swift action as the size of the spill is investigated.