Petroleum Economist. Managing Partner, Teno Energy Resources Limited
Petroleum Economist.
Managing Partner, Teno Energy Resources Limited