Tag: Auburn Maintenance Facility
Downer celebrates 120 years of manufacturing history in NSW
Downer employees yesterday celebrated 120 years of engineering and manufacturing history in Western Sydney with a special site visit to the Auburn Maintenance Facility by...