Mike Chen

Community

Mike Chen is the Managing Director at TCL India.