Who is TSD?
TEAM SOURCE DISPLAY was established in 2004. Head Office located in Shenzhen, China. Factory located in Dongguan.
Our business scope cover TFT LCD display / LCM products/ Capacitive touch screen / Monochrome display / HMI development,
single-chip production and sales.