Press "Enter" to skip to content

Episode 506

MJ shares about valuating upgrades and obsolescence