Tata Consumer Products Ltd. — It’s one of those companies that’s making a lot of noise and since so many of you have asked us to talk about it, we thought we could review their journey so far.