Singapore’s Land Transport Authority (LTA) has awarded two more civil contracts, C931 and C936, with a total value of US$298M…
Singapore’s Land Transport Authority (LTA) has awarded two more civil contracts, C931 and C936, with a total value of US$298M…