Canadian Solar director Andrew Wong receives 2,716 restricted share units - CSIQ News | Rallies