Grangemouth oil refinery could cease operations by 2025- QHN

Scotland’s only oil refinery could cease operations as soon as 2025 under plans announced by owners Petroineos. The company said […]