As far as we are all aware....'initial product expected in the weeks ahead' WTF does that mean...could be months then!
Pretty weak open-ended announcement...hence the selling
Shows a lack of confidence, and accountability from those in charge
I would not be surprised if the BoD implements a management change