NWR seems to be on its last legs.
Is NWR about to disapppear . . . or is this price decline simply a result of general market degradation that is effecting many shares . . . especially small cap explorers.
Anyone have any views?
Add to My Watchlist
What is My Watchlist?