BP (LON: BP.) logo

BP (LON: BP.)

OTHER
London, England, United Kingdom

BP is a corporation based in London, England. Established in 1909, the company provides customers with fuel, energy, lubricants, and petrochemical products used to make everyday items such as paints, clothes, and packaging. The assets of the company are managed by the executive management team.

Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus