Whatever the game plan they need money and they will be attempting to raise it at essentially an all time low. Management has dropped the ball numerous times (i.e. warrants, missed deadlines, etc).
Dilution is going to be immense at these levels.
Don't know how to spin this news into a positive but I just can't.
Edit: No way managment deserves their lucrative pay for what they have accomplished.