MMC Norilsk Nickel shareholders gather for annual meeting

Total 23