French retailer Carrefour has just teamed up with UAE-based retail firm Apparel Group to open retail stores on the Indian market, according to a Business Standard report. Carrefour has formed the strategic franchise partnership in order to open hypermarkets, supermarkets and gourmet stores across India, with sizes ranging from 8,000 to 30,000 sq ft. Although a nationwide expansion is envisioned, the retailer will enter North India in a first stage, …