Women’s fashion chain New Look has revealed plans to open scores of new Mim stores in France through its joint venture.