Atomy Ask about this Research this Follow this 1 signals · Last mention 5/20/2026 Signals mentioning Atomy 5/20/2026 Direct selling hits Rs 23,021 cr in FY25 as e-commerce squeezes growth to 4% 5/19/2026 India's direct selling industry hits Rs 23,021 cr in FY25, but e-comm pressure mounts