Find and Verify Entities

LEI search and verification

CANADIAN SOLAR INC.

5493001XSC6TKMBVOM15 5493001XSC6TKMBVOM15

LAPSED