-
Share
1,131 Posts.
17
07/12/18
15:21
Share
Definitely a lot we don't know about
Fingers crossed all the things we don't know about are not as bad as the market thinks.
$100m market cap with $200m revenue and $20m ebitda expected in 2019 and a big increase in both in 2020. What am I missing.
-