LOS ANGELES, April 27, 2016 /PRNewswire/ - AvatarLabs, the award-winning, full-service digital agency that leads in innovation, design and technology for Fortune 500 corporate brands and the world's top entertainment companies, announced today that its work on the groundbreaking Netflix show, Narcos, has been named the Best DISPlay & Banner Campaign in the Advertising & Media category in the 20th Annual Continue Reading