TCS replaces HDFC Bank, which held the number one spot since 2014
Infosys made its debut to the list at 64th position at a brand value of $33,551 billion, up 33 per cent
The value of Indian brands grew the fastest, outpacing China and global averages in 2018: BrandZ