Topic - Babcock and Brown

avatar
Cleantech, Finance

Babcock & Brown Unloads Wind Energy

Struggling investment firm sells off wind energy assets in a bid to pay back debts.