Tap Oil Ltd has signed its third gas sales contract in the past two months, lifting its total revenue from the new agreements to $243 million over the coming decade.
Tap Oil Ltd has signed its third gas sales contract in the past two months, lifting its total revenue from the new agreements to $243 million over the coming decade.