Government may sell its NatWest stake to UK public; Grangemouth oil refinery to shut – as it happened
‘It’s time to get Sid investing again,’ Hunt says; Scotland’s sole oil refinery at Grangemouth is due to cease operations in 2025
The Guardian - UK ·