Home Tag "CANADIAN SOLAR DEDICATES ITS US REGIONAL HEADQUARTERS OFFICE IN WALNUT CREEK"

CANADIAN SOLAR DEDICATES ITS US REGIONAL HEADQUARTERS OFFICE IN WALNUT CREEK, CALIFORNIA

GUELPH, Ontario: Canadian Solar Inc. (the “Company”, or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar power companies, dedicated its US regional headquarters by unveiling its company logo sign on the exterior of the office building at 3000 Oak Road, Walnut Creek, CA 94597. The US regional headquarters office brings together three different […]