Tag: global brand rankings

TCS brand valued at $57.3 billion by Kantar, ranked 45t...

Apple, Google and Microsoft took the first three positions, according to Kantar ...