TowerBrook Capital Partners LP 2025 Sustainability Report
Company: TowerBrook Capital Partners LP
Sector: Finance & insurance
Country: United States
Year: 2025
Type: Sustainability Report
Pages: 48
The report presents TowerBrook's 2025 Responsible Ownership program, including a partnership with NYU Stern to apply and extend the ROSI methodology and develop sustainability KPI monetization tools. It reports $544m of Delta capital raised since inception and highlights seven SDGs advanced by the current portfolio. For TowerBrook's 2024 operational footprint, it reports 8,239 tCO2e across Scope 1, 2 and 3 excluding financed emissions.
Reporting standards, commitments and assurance details are available with a free account.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.