Loading...
By
manwithbinoculars
Photo Credit: 123RF.com

Switzerland-based Partners Group is sitting on 66% annualised return on its six-year-old aggregate investment in portfolio company...

TO READ THE FULL STORY


Leave Your Comment(s)