Does it take 10,000 litres of water to make a pair of jeans? podcast episode

Does it take 10,000 litres of water to make a pair of jeans?

BBC Radio 4  

 

- (0 ratings)

 

08 Jul 2023

 

09:41

  Please sign in to check the auto chapters.