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