Cellnovo Ltd (UK) ceases production

The administrators appointed at Cellnovo Ltd., the Cellnovo Group (“Cellnovo” or the “Company”)’s UK subsidiary, have concluded an initial analysis and have actioned a restructuring

Read More »