Retail chain Carrefour is planning to open 160 new branches across several governorates in the coming few years, unnamed sources tell the local press. The new branches will mostly be rented.