Marching Ants Advertising was created in September 2001 with a desire to break the trap of mediocrity through its people, its relationships, its work and the results achieved. Their two divisions of Corporate and India’s largest Film Publicity Company work hand in hand to add that ‘X’ factor to brands.