Luxury British store chain Selfridges is being sold to a Thai retailer and an Austrian property company in a deal worth around $5.37 billion. Thailand’s Central Group and Austrian real estate company Signa Group, which already jointly own major department stores across Europe, said on Thursday they had struck a deal for the chain best […]
