The Growing Fast Food Craze in India: Why Gen Z and Millennials Love It by Economy India August 1, 2026 Fast Food Craze in India