Public Investment Corporation Investors

PIC is a unique investment management firm in South Africa that solely concentrates on managing investments for the public sector.


Invests into

Founded Date: 1971
Headquarters: Pretoria, NA - South Africa, South Africa
Employee Number: 251-500
Industry: Sales and Marketing
Estimated Revenue: $10M to $50M
Number Of Exists: 2