Babble strengthens North-West presence with Active acquisition
Babble, a leading UK technology company transforming how ambitious businesses use next-generation business tools, has…