bn:01606115n
Noun Named Entity
PT
No term available
EN
TowerBrook Capital Partners, L.P. is an investment management firm headquartered in London and New York City. Wikipedia
Relations
Sources
IS A
HEADQUARTERS LOCATION