Well i predict they will go bust. Rapid declining revenues, very high cost structure, looks like they are in big trouble with their debt load, no cash left and a cap raise nearly impossible.
I give them 3 months at best. Disgraceful
The masssive sell off would suggest the market thinks the same