It's a stirring question and rightfully asked. More than one person at senior position in the company would have been involved/contributed to the problems. RE serves as a good target for the blame because of his background.
BIG Price at posting:
$2.22 Sentiment: Hold Disclosure: Held