Jefferies downgrades First Solar on macro, tariff headwinds

Jefferies downgrades First Solar on macro, tariff headwinds