A Taco Bell restaurant in Metairie, Louisiana. The chain plans to open thousands of stores outside the US, including scores in China and India. Photo: AP A Taco Bell restaurant in Metairie, Louisiana. The chain plans to open thousands of stores outside the US, including scores in China and India. Photo: AP
A Taco Bell restaurant in Metairie, Louisiana. The chain plans to open thousands of stores outside the US, including scores in China and India. Photo: AP
Yum! Brands

Taco Bell opening dozens of new stores in China, India and other countries

Topic |   Yum! Brands
A Taco Bell restaurant in Metairie, Louisiana. The chain plans to open thousands of stores outside the US, including scores in China and India. Photo: AP A Taco Bell restaurant in Metairie, Louisiana. The chain plans to open thousands of stores outside the US, including scores in China and India. Photo: AP
A Taco Bell restaurant in Metairie, Louisiana. The chain plans to open thousands of stores outside the US, including scores in China and India. Photo: AP
READ FULL ARTICLE