French retail giant Carrefour is to open a further five stores in Shanghai in the near future, according to a local media report.