QSR Brands India
QSR Brands (India) is a leading fast-food chain operator, primarily known for franchising and operating quick-service restaurants in India.
QSR Brands (India) is a leading fast-food chain operator, primarily known for franchising and operating quick-service restaurants in India.