Barclays Lowers Target Price for First Solar to $213 from $228 | Intellectia.AI