Signs that a startup’s ‘impact’ is just a marketing ploy for investors
techcrunch.com