Good corporate governance is what attracts investors, such as International Financial Corporation (IFC), for companies, according to the findings revealed by the latest transparency report. The report also points to the very poor disclosure record and absence of corporate governance by companies which are registered at Directorate of Investment and Company Administration (DICA) as “public” […]