Ansaldo STS, a Finmeccanica Company, through its subsidiary Ansaldo STS Australia, has been awarded a new AUD17.9 million contract from Western Australia’s Public Transport Authority (PTA) to pr...

This content is available to only subscribers.