French supermarket giant Carrefour looking to sell Polish operation

With 923 stores, Carrefour is one of Poland’s biggest retail chains.