Healthcare, food and consumer
5 companies and brands based in India.
India
Restaurants and fast food
Bengaluru, India
Nagpur, India
Chennai, India
Delhi, India