A global construction and development firm delivering major buildings, infrastructure and property projects.