VARCA, GOA: Ogilvy India has scooped up the Grand Prix for the Creative Abby Awards in the Digital & Interactive category. The agency won it in...