› added 6 months ago
18
TIL that Oregon has the highest business survival rate with 58.4% succeeding within 5 years.
via reddit.com