… violation of U.S. patent law. In so finding, the Judge ruled against Canadian Solar’s claims that the patents were invalid and not infringed.