Posted 09/01/2023 ITD Signs THB 1.4 Billion Infrastructure Contract with TRA Land Development Italian Thai Development Public Company Limited (SET: ITD) announced on Thursday that the company...