Hibiscus completes £28.5m North Sea deal, awaits transfer of operatorship

North Sea blocks 15/13A and B
North Sea blocks 15/13A and B

Breaking