Bear of the Day: First Solar (FSLR)

Published on October 4, 2021

Earnings looked good, but supply chain issues hamper future growth.