Yum China opens innovation center in Shanghai
2019-03-08
The 27,000-square-foot innovation center is an integrated research and development facility designed to generate new ideas and concepts and enable the rapid roll-out of localized and innovative products.