One of the largest oil refineries in the UK has reportedly stopped fuel supplies after its Swiss owner admitted it was on the brink of collapse.
↧
One of the largest oil refineries in the UK has reportedly stopped fuel supplies after its Swiss owner admitted it was on the brink of collapse.