Fast food restaurant Yum China opens new Taco Bell outlets in Shanghai

Yum China opens a new Taco Bell restaurant in Wu Jiao Chang, Shanghai in Dec 2017 (PRNewsfoto/Yum China Holdings, Inc)