Top 5 Memorable Moments of the Last 5 Years
“90% of businesses will fail in the first five years” – everyone i told i was starting a business, 2009 That stat is crazy and it’s enough to freak you out. Having some incredible people around was a huge help – many of whom are closer to me now than ever. It feels good. Either way, …