Topic - Magnum Capital

avatar
Cleantech, Finance

Babcock & Brown Unloads Wind Energy

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