Month: December 2023

Most of the 50 billion shoes produced every year end up in landfills.A Dutch company, however, says it’s figured out…