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.

5 January 2013•2 mins read
Feature image
LinkedInXEmail
LinkedInXEmail