22nd October 2024
Canadian Solar deems US patent infringement suit by Trina “frivolous” Renewables Now