Indian Firms Among World’s Most Valuable Brands

The cumulative brand value of all Indian brands on the Top 100 list is over $130…