Challenges abound for the Top 250 International Contractors as revenue numbers show regional conflicts—with supply chain disruptions and cost volatility rocking some global markets and roiling others ...