Twenty four billion dollars Yum introduces Taco Bell in India
Do you know, Taco Bell Corporation is a subsidiary of US-based 24 billion dollars Yum! Restaurants International, who are also the owners of Pizza Hut and KFC. It is a Mexican style quick-service chain of...
10 comments

