AIMCo PE investments outperform benchmark in 2015
The C$90bn investment management firm’s investments delivered a 10.1% return to investors last year.
23 March 2016•2 mins read
The C$90bn investment management firm’s investments delivered a 10.1% return to investors last year.