Abel Sithole appointed PIC CEO

Public Investment Corporation appointed Abel Sithole as its chief executive officer, filling a position that’s been vacant since his predecessor was removed 18 months ago over accusations of questionable investment decisions.