Baidu wins top 100 branding accolade

BEIJING - The Chinese Internet search engine Baidu Inc has been named as the most valuable brand for a non-State-owned Chinese company. That's after Baidu climbed 46 positions in the BrandZ list of the...