News

Finland-based circular fashion and textile technology Infinited Fiber Company has announced its CEO Petri Alava stepped down ...