ambrose chan

Vice Chairman, DSG International Ltd