Posted 18/05/2022 ITD Records Loss of THB758 Million due to Loss in Oversea Branch and Higher Service Costs Italian-Thai Development Public Company Limited (SET: ITD) has announced its 1Q22 consolidated financial statement...