Napier has raised £11 million to enhance its technology and expand its global reach Max Zamkow - 04 Mar 2025