Canadian Solar (CSIQ) has recovered quite well over the past few months. The company continues to perform well despite the negative impacts of the pandemic. Although the coronavirus has only had a limited impact on Canadian Solar so far, the company still has to deal with major disruptions moving forward.
Canadian Solar boasts a strong balance sheet and a robust solar business. These facts alone should help the company mitigate the negative impacts of the coronavirus. Despite Canadian Solar's strong position in the current solar landscape, the company is facing a growing number