Babcock & Brown Power Inks $405M Debt Deal

Australia-based Babcock & Brown Power has agreed to pay AU$444 million ($405.4 million) to settle the outstanding amount of the debts and fees of its parent, a unit of failed investment...

Already a subscriber? Click here to view full article