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