As of December 31, 2025, CarrefourSA operated a multi-format network of 1,237 stores in Turkey.

In 2025, the company generated net sales of 1.9 billion dollars.

Following the completion of the transaction, the retailer will continue to operate under the CarrefourSA brand for a minimum period of 2 years under a brand licensing agreement.

The closing of the deal remains subject to approval by competition authorities and customary closing conditions.