Colgate is making the right moves, though valuations offer little cheer Colgate Palmolive (India) Ltd has had a good run in recent quarters and continues to