Tag
Scale Media International Ltd, in association with Franchise India and Entrepreneur APAC, brings Restaurant India’s flagship hospitality platform to the global stage