New Member Representing Malta – Thomas Smith & Co Ltd Thomas Smith & Co. is a member of CLC Projects representing Malta View Profile: Thomas Smith & Co. Ltd.View Website: https://www.tcsmith.com