Automotive BYD Launches Showroom In Kuching, Sarawak And Alor Setar, Kedah by Ian Chee October 5, 2023