The Free Dictionary gives this definition of "turned a corner": To advance beyond a difficult stage in a project, or in life.
DUR Duratec snags $76.5M in works from Woodside and Defence respectively - including spy network upgrade