Pyramid Scam Explained: Pyramid Scam that Amway India is being probed for, Rs 757 crore assets attached Mukesh Ranjan April 19, 2022