Novicuir invests €18 million in a new 12,000 sqm leather facility in Catalonia with full traceability, sustainability-fi...