Digital Marketing Catcha Digital acquires 51 percent interest in digital agency Digital … – TechNode Global November 29, 2023 johorbiznet Catcha Digital acquires 51 percent interest in digital agency Digital … TechNode Global