Trina Solar has filed a lawsuit against Canadian Solar and its subsidiary, seeking $147 million in damages for alleged ...