An investment in the Company provides exposure to a portfolio of companies with potential for strong growth in sales and profitability. The top 20 buyout investments currently account for 83% of the portfolio value. These companies have annual aggregate revenues of £2.7 billion and EBITDA of £650 million with margins of 224%.
Investments are indirectly made in private companies primarily across Northern Europe in the TMT, Services and Industrials sectors where the Manager is confident that value can be created
We invest in utility-scale renewable energy projects in Western Europe using proven technologies such as onshore wind, solar and hydro, adopting an infrastructure fund investment approach
You may also be interested in