It's estimated that every year, the British population ends up throwing away around 300,000 tonnes of fabric waste. For context, that’s 30 Eiffel towers piled up on top of each other, 300,000 African ...