Canadian Solar schedules third-quarter earnings call - CSIQ News | Rallies