News

Engineering and services contractor Downer EDI has announced the retirement of long-serving non-executive director Teresa Handicott.