Not sure the major shareholders in SFI would accept a buyout from NEA given the history between them. I don't think there USA partners would allow it either.
Better to just grind them into the ground
NEA Price at posting:
74.0¢ Sentiment: None Disclosure: Not Held