Investment Strategy
From opportunity to long-term value.
Stage 01
Opportunity
Sourcing through our network and independent research across sectors and international markets.
Stage 02
Strategic Assessment
Business quality, competitive position, scalability and alignment with our long-term philosophy.
Stage 03
Financial Analysis & Due Diligence
Rigorous financial, legal and governance review to Swiss institutional standards. Facts over narratives.
Stage 04
Risk
Structuring, downside definition and exposure sizing. We decide what we are prepared to lose first.
Stage 05
Long-Term Value
Active, responsible ownership and patience, allowing quality the time it needs to compound.
Strategic EquityPrivate Company InvestmentsStrategic Minority InterestsCo-InvestmentsCorporate FinancingInfrastructureReal AssetsLong-Term PartnershipsCross-Border Opportunities