Apr. 19 at 10:35 AM
$VNRX What percent of the company are actually happy with the managemrnt,at least 98 percent of the shareholders have lost money besides from the management who get most of there shares for free for poor performance.It is definitely time for a change.