
Matthias Inverardi
From the author

Central Group leads Selfridges buyout in US$5 billion deal
Luxury British store chain Selfridges is being sold to a Thai retailer and an Austrian property company in a deal that a...
Dec 24, 2021