- Home
- Technology
- Google is world's No 1 brand
IBM was in third place at USD 107.54 billion, a fall of 4 per cent, followed by Microsoft at USD 90.19 billion -- a 29 per cent rise. Fast food chain McDonald's ranked next at USD 85.71 billion, followed by Coca Cola (USD 80.68 billion), it said.