Currently viewing Global edition

Afferro finalises sale

Afferro Mining Inc and Severstal confirmed the closing date of a deal to sell its 38.

loader