Jul 11, 2022Novatus is proud to announce Maven Capital Partners has invested £4 million for a minority stake