US-based direct selling company, Amway, plans to invest $12 million over the next three to five years to expand its physical presence in India.
Amway plans a USD 12 million investment in India over the next three to five years. This will establish new stores nationwide ...
Nelson also hinted at the company’s broader global expansion plans. Amway currently operates in over 100 countries and territories and is evaluating new markets for entry in 2026. “We’re closely ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results