The German billionaire Reimann family, which control JAB Holding, and own a 67.6% stake in Jimmy Choo, have decided its time to sell. On Monday, Jimmy Choo, the luxury shoe brand announced that it was putting itself up for sale. JAB had acquired the brand back in 2011 for a whopping 540 million pounds, or … Continue reading “Jimmy Choo Just Put Itself Up For Sale”