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.

Share this