i thought the preso was all upside - i just can't figure why they put so much spin but don't seem to acknowledge the net LOSS. !
actually comparing these two companies balance sheets is stark - VRL must be on shorters radar
VRL Price at posting:
$5.08 Sentiment: None Disclosure: Not Held