Currently viewing Global edition

Norilsk completes US$3.5bn share buyback