Amway India expands retail foot print, upgrades Imphal store
Amway India has expanded its physical presence across key markets, upgrading its store in Imphal and inaugurating a new Experience Centre in Gurugram as part of its multi-year growth strategy. The expansion builds on the Rs 100-crore investment announced last year by Amway Global President and CEO Michael Nelson for multiple initiatives, including strengthening the…
