World News

Keiser Report | Ponzi Masterminds | E1684

In this episode of the Keiser Report, Max and Stacy look at the easy sell of ponzi economics as the human imagination prefers the fantasy of impossible gains to the hard slog of actually producing or manufacturing...