During his recent visit to India, Amway President & CEO Michael Nelson discussed about the company’s potential to shape wellness innovation.