Digital/Tech New interactive ad format introduced by Tarek Nour Group set to change the VOD experience Ghada Azzi 12 Mar, 2025