David Ross was jailed in 2013 for running a ponzi scheme that resulted in thousands of New Zealand investors losing millions of dollars.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More