Altor Capital ManagementAltor Capital ManagementAltor Capital is an independent Asset Manager and Investment Advisor based in Geneva, SwitzerlandAltor Capital is an independent Asset Manager and Investment Advisor based in Geneva, Switzerland