
Novo UK expects to enter voluntary liquidation on 30th September 2025, and to close in the coming months.
To find out more about Novo please visit novo.org
Novo UK expects to enter voluntary liquidation on 30th September 2025, and to close in the coming months.
To find out more about Novo please visit novo.org