In late March, Contractor Italian-Thai Development PCL (ITD) on Contract E3 of the Mass Rapid Transit Authority of Thailand’s (MRTA)…
In late March, Contractor Italian-Thai Development PCL (ITD) on Contract E3 of the Mass Rapid Transit Authority of Thailand’s (MRTA)…