Episode Artwork
#537 Investors say there is a 10 year market cycle the experts say it’s 18 years
00:00:00