Coke still on top in ‘Top 100 Best Global Brands’ Interbrand has published its Top 100 'Best Global Brands' for 2010, and Coca-Cola is still top of the pile. Read more September 16, 2010