CENTRAL Retail, one of Thailand’s biggest retailers, is open to investing in the iconic Selfridges department store if the opportunity meets the right conditions.

Read More