Repsol Sinopec announces 80 North Sea job losses

The Repsol Sinopec Resourses UK Montrose Alpha platform
The Repsol Sinopec Resourses UK Montrose Alpha platform

More from Energy Voice

Latest Posts