that last pr pulled the rug right out from under the feet of investor confidence.
time for some damage control imo