Bringing global standards of health and safety to India

6th June, 2020 Bringing global standards of health and safety to India Taco Bell, one of the world’s leading Mexican-inspired restaurant brand, entered India in 2010 with its first restaurant in Bangalore. The brand currently operates 57 restaurants in India,...