Turner & Townsend to manage rail station expansion in South Africa

Turner & Townsend has won the bid to project manage the extension of platforms at the main train station servicing…...



In order to view the full content, please Login or Subscribe

 

RECOMMENDED EVENT: