how likely are you to invest in a solution from an organisation that has shown no sign of innovation for years, and has to resort to buying other companies and desperate litigation to survive against competitors?
NEA Price at posting:
$2.09 Sentiment: Buy Disclosure: Held