Caterpillar’s hole: What’s it mean for the economy?

by Sabri Ben-Achour