Total encouraged by results from Isabella well in North Sea
Total and its partners have announced encouraging initial results at Isabella on the license P1820 in the Central North Sea offshore UK. The Isabella...
Total and its partners have announced encouraging initial results at Isabella on the license P1820 in the Central North Sea offshore UK. The Isabella...