ZHU XINBO

PrivateCIK: 2028066
Location

KOWLOON, K3

CANADIAN SOLAR INC.
PositionChief Financial Officer
TenureSince Mar 2026
Holdings