10/24/2023

Artorius’ growth story continues.

The group reported an adjusted EBITDA loss of £(0.5)m to a £0.3m EBITDA profit in the prior year following as series of strategic investments.