Canadian Solar stock drops on Q4 revenue decline
Canadian Solar Inc. (CSIQ-Q) reported net revenue of $1.2 billion in Q4 (all figures US), a 20 per cent decline from the year prior, as sales of the Kitchener, Ont.-based company’s solar modules and battery energy storage systems slumped.
