Even if we takes debt in consideration to MC, it's trading hardly at 3 times of it's revenue. They targeting to reduce the cost and debt. While other Tech, fintech, bio stocks trading over 50-100 times of current revenue. Let's see how it goes.
SDA Price at posting:
$1.10 Sentiment: Buy Disclosure: Held