Motilal Oswal recommends Tata Consumer Products at ₹1,230 target

Business