New Delhi: Tupperware Brands Corporation had agreed to sell its business to a group of lenders for $23.5 million in cash...
23 Oct 2024 5:10 PM IST