Digital Marketing Catcha Digital completes acquisition of iMedia Asia – The Star Online March 8, 2023 johorbiznet Catcha Digital completes acquisition of iMedia Asia The Star Online