Canadian Solar wins dismissal of Maxeon US patent lawsuit - CSIQ News | Rallies