user

Refact

Textile Manufacturing

View the employees at

Refact

Overview

We are Refact, a Franco-British company whose game-changing recycling technology turns used textiles into new apparel.

  • 59650

    59650, Villeneuve-d'Ascq, Lille, Nord, Hauts-de-France, Metropolitan France, France

    Get Direction
  • City of London

    City of London, Greater London, England, United Kingdom

    Get Direction