TPG checks out of Debenhams with £500m profit

The £96m exit marks the end of a turbulent relationship between the retailer and its consortium of private equity owners.

Share this