First Solar shares lost about 21% on Wednesday.
Guggenheim Solar
For more information on the solar industry, visit our solar category.
Max Chen contributed to this article.
First Solar shares lost about 21% on Wednesday.
Guggenheim Solar
For more information on the solar industry, visit our solar category.
Max Chen contributed to this article.