up to date Information about Finances
Ivanhoe Cambridge and CPP Investment Board Now Hold Ownership Interests of 75.5% and 24.5% Respectively