McDonald’s India turns 25 this year and the brand is giving its consumers, one more reason to celebrate this milestone! After 25 years of....