Canadian Solar (CSIQ) is popping this morning after the company announces 120MW in existing and new sales. 30MW of that comes from Spanish company Systaic which is part of annual supply agreement announced last year, so nothing new here. They don’t get into details in the press release, but they are also announcing it has signed or reconfirming another 90MW of solar modules to be delivered from June to October to 24 customers across Europe, … Read the rest