It’s a company that has never been short on ambition. In 2013, weeks after getting bail in a case of alleged cheating in Kerala, Amway India’s then managing director, William Scott......
Direct selling firm Amway India on Tuesday termed the arrest of its MD and CEO William Scott Pinckney as an "unwarranted act" on "frivolous" charges that gave "a misleading impression" about its......