2024 Top 500 ranking: 60
In continuing our discussion on the current global supply chain crisis, we’ve seen that companies have been considering onshoring many of their production centers in order to keep up with slowdowns in deliveries from international ports.