News MBR Launches a New Online Platform The Malta Business Registry (MBR) is set to introduce an innovative online platform in the coming months.Emily BonniciSeptember 5, 2023