loding... Macrotech buys stake in join entities held by Ivanhoé Cambridge