CLC Projects with Ramon Azzopardi of Thomas Smith Group at AntwerpXL November 1, 2022 By Glen dela Rama Thomas Smith & Co. is a member of CLC Projects representing Malta View Profile: Thomas Smith & Co. Ltd.View Website: https://www.tcsmith.com