Some big players are trying to keep the stock price low ... hum... who is it ? But this shouldn't be possible for long because many new investors will get now on board and we welcome them for the big run to success !!!!
NWE Price at posting:
4.4¢ Sentiment: Buy Disclosure: Held