ExxonMobil to close Scottish chemicals plant with loss of 200 jobs
18 Nov 2025
US oil major blames difficult market conditions and UK policy environment
Read full article at _Financial Times
18 Nov 2025
US oil major blames difficult market conditions and UK policy environment
Read full article at _Financial Times