Thai-Sino rail contract bids to kick off by year end August 21, 2018August 21, 2018Peter CarlisleLeave a Comment on Thai-Sino rail contract bids to kick off by year end