Popeyes China will open its first store next week, in Shanghai, as it aims to build a network of 1500 outlets nationwide...
Popeyes China is set to be the third of Restaurant Brands International's brands to enter the mainland, eyeing 1500 stor...
Restaurant Brands International plans to have 40,000 stores in China within 10 years.
Popeyes Philippines has revealed the location of its first seven stores.
Foreign fast-food chains in Vietnam are chalking up heavy financial losses despite strong revenue.