Representatives from Bangkok’s Mass Rapid Transit Authority of Thailand, contractor ITD-NWR MRT Joint Venture, and TBM supplier TERRATEC have celebrated…
Representatives from Bangkok’s Mass Rapid Transit Authority of Thailand, contractor ITD-NWR MRT Joint Venture, and TBM supplier TERRATEC have celebrated…