Tanzania petroleum regulators insist that there is no operational contract signed between the government and Petrodel which claims to own the three blocks.
Tanzania petroleum regulators insist that there is no operational contract signed between the government and Petrodel which claims to own the three blocks.