Shell lodges application to develop new North Sea hydrocarbon field

Post Thumbnail