There's a new Dell Store at ICT@KOMTAR Digital Mall, Lot 28A, Level 3.
Dell offers a broad range of product categories, including desktop computer systems, servers and networking products, mobility products, software and peripherals and enhanced services.
Advertisement
/