Posting a $1.5 billion loss is unacceptable to investors. The all board members and CEO and certain senior staff members have to go. It may be a governance issue, but whatever it is investors lost too much money. Someone has to be accountable!
VOC Price at posting:
$2.54 Sentiment: None Disclosure: Not Held