Ltd Holdings Vision Century

Affiliations

  • Large Shareholder at Ivanhoe Electric Inc. (IE), 2023-02-03