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