Nelson also hinted at the company’s broader global expansion plans. Amway currently operates in over 100 countries and ...
Amway plans a USD 12 million investment in India over the next three to five years. This will establish new stores nationwide ...
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.