QU SHAWN XIAOHUA

PrivateCIK: 1389641
Location

SUZHOU, JIANGSU, F4

CANADIAN SOLAR INC.
Position
TenureSince Mar 2026
Holdings