The 150-year old giant business conglomerate, House of Tatas, has retained its position as India’s number one brand in valuation firm, Brand Finance’s, annual study of India’s top 100 names. This is inspite of the four per cent fall in the Group’s brand value from $13.7 billion in 2016 to $13.1 billion in 2017, which […]