The biggest worry is why would Paul leave the company at this crucial time when competitors are entering the market like Spookfish and Metromaps. Now more than ever NEA needs to stay in front of it's competitors in terms of technology
NEA Price at posting:
57.0¢ Sentiment: Hold Disclosure: Held