Groundbreaking or Maddening? Karma Points Measures Your ‘Investor Karma’!
In the frenetic world of start-ups, we’ve seen elevator pitches, slide decks, even pitches on TV shows. But ever witnessed a start-up putting its potential investors to the test? Well,…