I've lost a fair amount of money on this one so far and I must say this is pretty funny.
I was expecting something a bit more related to their situation but it looks like business as usual.. Do they know their share price?
BNB
babcock & brown limited
I've lost a fair amount of money on this one so far and I must...
Add to My Watchlist
What is My Watchlist?