29 May 2015 09:27:25 IST

Apple Named World’s Top Brand, Alibaba Not Far Behind

Apple’s net worth has been approximated at a staggering $247 billion

Tech behemoth Apple has reigned supreme in the advertising agencies' annual top 100 most valuable global brands report, published on Wednesday. Apple’s net worth has been approximated at a staggering $247 billion. Chinese e-commerce leader Alibaba comes in at second, with a net worth of $66 billion. Read the full story here