NASCAR Ponzi Scam Nabs Drivers
“Basically, the Ponzi scheme made investors believe that they could get them a guaranteed return on their investment up to 40.8 percent and they got them to invest their money and then used their money for their own personal gain. Our investigation is still in the process of collecting evidence and sorting through the different …