Ponzi Scheme Entices 2,000 Investors with over $336 Million Invested

Sales people are sometimes referred to as the high priest [...]