Yum China opens innovation center in Shanghai
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.
Read More