MSC, founded in 1970 and headquartered in Geneva, Switzerland, is the world's largest container shipping company. Operating 750+ vessels with capacity exceeding 5 million TEU, MSC serves 500+ ports across 155 countries with comprehensive global coverage.