This could never be seen as a 'buy' imo, unless current ceo resigns. Poor management can never bottom out like some other factors can. It's either start afresh with new approach and direction, or more of the same..
OZL Price at posting:
$3.10 Sentiment: Sell Disclosure: Not Held