Babcock & Brown Power Ltd's share price has collapsed to a low of 20.5 cents today after the company said it faced impairment charges of $452 million, had sold one of its main assets for a loss and was reviewing its distribution policy.
Babcock & Brown Power Ltd's share price has collapsed to a low of 20.5 cents today after the company said it faced impairment charges of $452 million, had sold one of its main assets for a loss and was reviewing its distribution policy.