Be nice if they could, but according to a recent article in the Fin, looks like the management agreement is rock solid and BNB plan to continue as an external manager (with changes to fee structure and more control to independent directors)
With the total assets (after debt) worth an estimated $1.50-$2.00 per share, perhaps they see a way to exploit this value.
Either way they have a plan, they see value here, so it's probably a good thing for the rest of us.
As for why this stock is down, I have no idea. This should be a defensive play in this market. Guaranteed income, new lower debt, growing asset value, plenty of cash in the bank. And a 10% yield!
BBW
babcock & brown wind partners group