Complex construction projects are never easy, particularly for project owners not used to the construction process. Disputes over costs overruns and delays are unfortunately the norm, and if not ...