Faroe announces record production at Tambar with two new wells

Graham Stewart, Chief Executive at Faroe Petroleum.
Graham Stewart, Chief Executive at Faroe Petroleum.

Breaking