This Is the Worst Time for Startups

New businesses have declined 44% since the 1970s.

Spoiler alert, the Wizard Of Oz wasn’t real. Neither is the startup hype.