NXIVM Corporation trivia: 104 interesting facts about the alleged marketing company! April 9, 2019 By Costas Despotakis Leave a Comment NXIVM Corporation is alleged to be a multi-level, American, marketing company but has been labeled as a pyramid scheme! [Read more…] about NXIVM Corporation trivia: 104 interesting facts about the alleged marketing company!