Anglo American profits drop due to soaring energy prices
Underlying earnings before interest, taxes, depreciation and amortisation (EBITDA) slid 30% to $14.5bn from $20.63bn.
Underlying earnings before interest, taxes, depreciation and amortisation (EBITDA) slid 30% to $14.5bn from $20.63bn.