In a bid to diversify beyond its core business, Bengaluru-based meme marketing giant Wubba Lubba Dub Dub (WLDD) has acquired ...