Canadian Solar Inc. (the "Company", or "Canadian Solar") today announced a decisive victory in litigation proceedings against Maxeon Solar Pte. Ltd. ("Maxeon") before the Patent Trial and Appeal Board ...