Amul is the most famous butter brand of India. But something it is more famous for is its utterly butterly delicious ads. The illustrations and tag lines are a mix of humor and intellect. For years now, Amul has been consistent with such ads and is known to always be up to date with current happenings.
TOP PICKS FOR YOU