-
Alibaba overtakes Amazon as ‘most valuable’ global retail brand
London -- The most valuable retail brand in the world lacks physical stores. At least that’s according to the tenth annual BrandZTM Top 100 Most Valuable Global Brands ranking, released by WPP and Millward Brown. Chinese online giant Alibaba took the top spot of the retail, with a brand value of $66.4 billion, overtaking Amazon, at $62.3 billion.