Company CANADIAN SOLAR (USA) ENERGY CORPORATION Address ISMAEL GUERRERO, WALNUT CREEK, 94597, CALIFORNIA