Fin24 reports that following a series of scandals over the past few years, senior employees at a unit of the Public Investment Corporation (PIC) have accused executives at the state-owned fund manager of causing an “existential crisis”.
Source: Latest News




Thought Leadership

