Glen Cayley, technical director of Shell's exploration and production activities in Europe, says the oil company "deeply regret" the oil spill in the North Sea.
More...
Printable View
Glen Cayley, technical director of Shell's exploration and production activities in Europe, says the oil company "deeply regret" the oil spill in the North Sea.
More...