Why First Solar Stock Dimmed by More than 10% Today
Debookings have negatively affected the company's performance. Few market players were energetic about First Solar (FSLR 10.29%) stock on Wednesday. Following an analyst's recommendation downgrade, they traded out of the solar energy company, and …