India's direct selling sector posts ₹23,522 cr FY2024-25 sales

Business