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 2013•2 mins read