Oddy, Explo or anyone:
Can you guys provide some strong points as to why SOL and CSIQ are being voted as #1 and #2 so far? Why not TSL? I've heard TSL has the best balance sheet among all 11 solar companies.
From TA perspective, SOL and CSIQ look better than TSL as this time. But I am sure there is more to it than what the charts are saying.