"McCullagh's dissection of the details of BBP's total gross drawn debt of $4.39 billion is also revealing because it shows the very heavy interest charges being paid by BBP to Babcock & Brown."
BBP Price at posting:
14.5¢ Sentiment: Sell Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.