French fashionwear chain New Man has confirmed to just-style reports in the French media that it is to close its sole remaining production site in France, located at its HQ in Cholet, France, with the loss of 60 jobs.