Mecad USA Chooses Tulsa Port for U.S. Hub, Creating 300 New Jobs February 2, 2026 Mecad USA selects Tulsa Port of Catoosa for its U.S. operations, creating 300 jobs and leveraging new energy legislation.