Tata Consumer Products buys Tata SmartFoodz for Rs 395 cr cash

Tata Consumer Products buys Tata SmartFoodz for Rs 395 cr cash