Solaria Corporation settled its patent infringement claims against Canadian Solar and under terms of the agreement, Solaria agreed to stop the litigations in exchange for Canadian Solar stopping ...