Christmas cheer for Britain's biggest chemical plant, but there are two distinct problems

Sky News | 18.12.2025 22:19
The government has just announced it's spending more than £120m to bail out the country's last chemical plant at Grangemouth in Scotland.