FSCA launches investigation into Public Investment Corporation
The Financial Sector Conduct Authority (FSCA) has announced a formal investigation into the Public Investment Corporation (PIC) following recent governance developments, including allegations contained in whistleblower reports and the suspension of the PIC's Chief Executive Officer. The regulator said it is increasingly concerned about issues relating to governance, leadership ...
Read More