Ad Agency Ogilvy Brand Vodafone Category Electronics & Technology Media TV / Film Country India Video advertising: Advertising Agency: Team Ogilvy, India By adRuby on Sat, 09/13/2014 - 09:27 Add new comment175 views