David Shen
Director/Board Member at
Hanergy Technology Ltd.
Consumer Services
Electronic Technology
Finance
















