They raised $14 million in their first round of funding. They are small but every contract they win will probably earn NEA revenue similar to Omniearth. Can only be a good thing going forward.
NEA Price at posting:
53.5¢ Sentiment: Buy Disclosure: Held