I think you should keep in mind that these "sophisticated etc" investors have injected $67 m (70 - 3m) into the assets of this business, and will immediately turbo-charge the business into the future. Like a good banking system, the wheels of finance are the key to economic growth.
The directors of this business have already quadrupled my share value, and with these investors expecting to also make a profit buying in at 1.60, I repeat, I'm happy with my present situation.
NEA Price at posting:
$1.75 Sentiment: Buy Disclosure: Held