5760 The first wet wipe was produced 60 years ago. Now that same company makes almost 5,000 wipes a second. Photograph: Graeme Robertson for the Guardian
Be the first to comment