Are we experiencing the UK North Sea’s re-awakening?

Anna-Helene Petitt is UK sales manager for Tendeka
Anna-Helene Petitt is UK sales manager for Tendeka