T

TPH

8 employees

An integrated energy investment and merchant bank.

Basic info

Industry

oil & energy

Sectors

Renewable Energy
Financial Services
Banking
Energy

Date founded

2008

Investments made

U

Undisclosed raised undisclosed on January 12, 2015

Investors: TPH

FAQ