Babcock & Brown Power receives bids on assets

The listed Babcock & Brown satellite, which has interests in 12 operating power stations and two more under construction, has also suspended distributions pending its recapitalisation.

16 January 20132 mins read