Taco Bell invades... India?

Yum! Brands has targeted the subcontinent for an aggressive growth campaign: 100 new Taco Bells are planned for India in the coming years....