- Home
- About Terra Firma
- Our People
- Investor Relations
- Corporate Responsibility
- Communications
- Contact
The Facts
This brochure aims to explain Terra Firma and, in particular, the breadth of the businesses in which we invest.
Our portfolio businesses operate in over 60 countries with revenues of €4.5bn.
