- Founded in 2001
- London
- 51-200
- towerbrook.com
- uk.linkedin.com/company/towerbrook-capital-partners
name | type | Technologies | regions | HQ | |
---|---|---|---|---|---|
JZ International and Elliott | Investor | Solar, Wind, Infrastructure & Other | Africa, Europe | London, United Kingdom | |
CVC Capital Partners | Investor | Solar, Wind, Energy Storage, Other Renewables | Asia, Europe, USA & Canada, Oceania | Luxembourg, Luxembourg |