Auto Italia appoints Alfa City as dealer
Auto Italia general manager Lim Boon Leong and Sime Darby Motor Division managing director Rajan Thurairatnam with Alfa City directors Foo En Lin and Terrence Foo. Sime Darby Auto Italia Sdn Bhd (Auto Italia), has […]