1 ARTICLES
The country’s largest solar module maker has seen an 86x jump in its stock price in three years and, by the looks of it, has more in the tank to keep going at this pace.
02 May 2023