Apple tops, Microsoft 7th in Brandz 100 Most Powerful Brands List