Repsol Sinopec’s business plan fully focused on North Sea

The Repsol Sinopec Resourses UK Montrose Alpha platform with the Montrose BLP located in the North Sea.
The Repsol Sinopec Resourses UK Montrose Alpha platform with the Montrose BLP located in the North Sea.

Breaking