Number 8 Bio named the winner of the DFI Sustainability Innovation Challenge
PUBLICATION: THE TIMES
DFI Retail Group and The Mills Fabrica have announced Number 8 Bio as the winner of the 2026 DFI Sustainability Innovation Challenge.
PUBLICATION: THE TIMES
DFI Retail Group and The Mills Fabrica have announced Number 8 Bio as the winner of the 2026 DFI Sustainability Innovation Challenge.