London September 5, 2025By Ethan RileyHarbour Energy to cut 250 jobs in Aberdeen and review CCS – The Chemical Engineer