Comment Comment by mankash666 Someone please explain this: Revenues in 2017: ~$21M, loss: $7.5MBut, market cap: $27BWhy? parent mankash666 8 years ago
But, market cap: $27B
Why?