The Facts

This brochure aims to explain Terra Firma and, in particular, the breadth of the businesses in which we invest.

 

 

Terra Firma – The Facts
2010

Terra Firma – The Facts 2010

» English version


Our portfolio businesses operate in over 60 countries with revenues of €4.5bn.