The Malta Business Registry launched its new online platform which introduces new digital features aimed at better assisting companies and corporate service providers. Following months of preparations and constant testing, both internal as well as external, particularly with practitioners and stakeholders, the re-engineering of processes ensured a smooth transition from the previous system to the…
