11-01-2017 07:00 via ift.org

First Taco Bell opens in China

Yum China Holdings and Taco Bell have opened the first Taco Bell restaurant in the second largest economy in the world: China.
Read more »