Posted 13/03/2024 Will Banks Provide Aid to the Troubled ‘Italian-Thai Development’? Italian-Thai Development Public Company Limited (SET: ITD) admitted that the report of the company...