Energyadmin2026-09-28T09:45:54+00:00 Energy SPE OFFSHORE EUROPE / ABERDEEN SPE OFFSHORE EUROPE / ABERDEEN United Kingdom