Amway
DELHI, INDIA (GaeaTimes.com)- Amway is one of the companies that introduced and popularized the concept of direct selling in India.
HIMACHAL PRADESH, INDIA (GaeaTimes.com)- Amway India, the direct selling FMCG giant is planning to set up a second manufacturing plant in India and it is likely to come up somewhere in South India.