Shell agrees farm-in to Cluff North Sea licence

Shell news

Breaking