M&C Saatchi's share price fell nearly 6% in London on Wednesday
Former WPP chief seeks to justify retaining his shares in ad giant.
BEIJING - An analysis of the third annual BrandZ Top 50 Most Valuable Chinese Brands as a 'stock portfolio' shows that it consistently outperforms the MSCI China stock market index over the past two years, according to Millward Brown.
Top news, insights and analysis every weekday
Sign up for Campaign Bulletins