Hap Seng Star opens new Mercedes-Benz Autohaus in Setia Alam Machines July 17, 2022 It also offers an exclusive luxury lifestyle boutique.