Carrefour has opened its 10th store in Shanghai and 78th in China, according to local reports.