A consortium led by Italy-based Ansaldo STS (Ansaldo) comprising India-based Tata Projects Limited and China-based CSR Zhuzhou Electric Locomotive Company Limited (CSR Zhuzhou) has secured the EUR78-m...

This content is available to only subscribers.