January 18, 2022
Have You Heard of the 15 Minute City?
A 15-minute city built from scratch in North America will ensnare inhabitants to a handful of suppliers. Is that what we want?