September 16th, 2010 - 10:48 GMT Interbrand releases 11th annual ranking of the 100 “best global brands” Coca-Cola retains the number one spot. Read more