Amway India sees losses reach 52.78 crore in FY24
Direct selling business Amway India saw its net loss more than double to Rs 52.78 crore in the 2024 financial year with a slight increase in revenue from operations.