Jimmy Choo sells off their Jimmy Choos

Jimmy Choo the high end shoe brand has been purchased by Labelux a German luxury goods company from TowerBrook Capital Partners a private equity group, at the estimated price of £500m and that would amount to close to three times the amount TowerBrook paid in 2007 not bad for a time when the general feeling […]

Read More