Public Investment Corporation Investor

PIC is the only investment management company in South Africa that focuses exclusively on the public sector.

Invests into

Headquarters: Pretoria, NA - South Africa, South Africa
Founded Date: 1911-01-01
Employees Number: 251-500
Number Of Exits: 2
Estimated Revenue: $10M to $50M

Visit Website
info@pic.gov.za
Register and Claim Ownership