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, fasten your seatbelts, because Karma Points is turning the tables, and how! Karma Points, an innovative start-up in the social impact sphere, is making waves …

