How Oddup Might Save You From Investing In The Next Pets.com Stephen Altrogge December 3, 2015 • 2 min readInvesting in a startup can be scary business. The truth is, about 90% of startups fail. For every massive success, […]