Guoqiang Xing

SVP and CTO
Canadian Solar
Guoqiang Xing