Taco Bell Announces Plans to Build 600 Restaurants in India

Taco Bell is continuing its major global expansion with the signing of its largest master franchise agreement in India, as well as unveiling new international markets for the brand.
Source: New feed


Leave a Reply