Over 800 companies struck off register due to the absence of Annual Return

A total of 810 companies have been struck off the register as they fail to submit an annual return (AR) on the on- line registry system, MyCO, according to the Directorate of Investment and Company Administration (DICA). The DICA has notified any company which fails to submit its AR within 13 months will be notified […]