An investment management company that makes direct, secondary, and integrated investments. It was founded in 1996 and has headquarters in Baar, Switzerland.
An investment management company that makes direct, secondary, and integrated investments. It was founded in 1996 and has headquarters in Baar, Switzerland.