History Teesside refinery built 1966 40 hectare site Acquired by Petroplus in 2000 7 major sites across UK & Europe What do They do? 3000 staff across UK and Eurpoe produce…
History Teesside refinery built 1966 40 hectare site Acquired by Petroplus in 2000 7 major sites across UK & Europe What do They do? 3000 staff across UK and Eurpoe produce…