Affected by operational delays on major projects in KSA, Drake & Scull International (DSI), has reported total revenues of AED 2.353 billion...