Markets

IFC boosts institutional investors’ confidence with $100trn assets