Ramaphosa must now turn to the Industrial Development Corporation (IDC), which faces allegations of corporate governance failures similar to the PIC case. The latest concerns are…