Top 10 Global Brand Recognition Rankings admin March 14, 2009 Business, Featured 12 Comments If brand strategy or brand management matters to you, then these ten branding icons are worth a look!