Globalization is here to stay

Globalization is here to stay

A recent New York Times article says that globalization is slowing, and that transportation costs, f