Quick Serve Restaurants (QSRs) are becoming very popular in India. This has been enabled by two things: 1) A rising…
Source: Swiss Safari