Technology Emogi Rebrands to Holler; Inks First Major Platform Partnership Under New Brand Identity With… AIT News Desk Aug 8, 2019 Introducing Holler, a technology company that creates and delivers useful, entertaining, expressive, original visual content that adds texture and…