Solar stocks were up on Monday after Canadian Solar announced 120MW of new sales.
(more to read…)