Mathieu DumoulinWell in November 2018, market cap is down to less than 600M$. That’s another red flag.Nov 9, 2018Nov 9, 2018