Finder Energy secures UK North Sea exploration licence

The P2530 is located in the Central North Sea. (Credit: D Thory from Pixabay)



Related Article
Recommended Whitepaper

View More