Investor in Third Energy, which is 97% owned by Barclays Natural Resource Investments, a private equity arm of the bank.
Details of this company were last updated on October 30, 2014, please contact us if you notice this information is out of date. Thanks!