Building confidence slides as Middle East tensions hit costs

Project delays and rising expenses weigh on industry sentiment and profitability

Building confidence slides as Middle East tensions hit costs
Project delays and rising expenses weigh on industry sentiment and profitability