de Novo is delighted to be awarded The Business in Wales Award for Tech Business of the Year.

Congratulations to the entire de Novo team!