About Public Investment Corporation (PIC) The Public Investment Corporation (PIC) is the largest investment management company on the African continent that focuses exclusively on the public sector. PIC not only delivers healthy returns for its clients but also contributes to socio-economic development. The company’s clients composed of 23 public entities that govern pension, provident, social security and