B businessinsider.com A hot startup raised $66M in 5 days using these 24 slides 23 points xTWOz 7 years ago 6 comments