India sees the launch of over 1,000 new retail brands, adding to millions of brands globally. Each brand, on average, creates ...