
DICA: 900 companies fail to file AR in Mar 2025
A total of 900 companies were struck off the register in March 2025 as they failed to file annual returns (AR) on the online registry system, MyCO, according to the Directorate of Investment and Company Administration (DICA). The DICA report showed that 1, …