Repsol Sinopec loses £5million tribunal ruling on North Sea emissions

The Bleo Holm FPSO
The Bleo Holm FPSO

Breaking