Maxeon Solar files patent suit against Canadian Solar By Investing.com  Investing.com