A bigger (we’ll derserved) slap in the face to the foundation management team I could not imagine. A massive mea culpa that needs to be acted upon before faith can be restored - ahead of the inevitable CR I’d suggest.
BFC Price at posting:
12.0¢ Sentiment: None Disclosure: Held