25th September 2020
Guelph-based Canadian Solar denies claims of patent infringement by U.S. firm GuelphToday