Barclays Maintains Overweight on First Solar, Raises Price Target to $228 | Intellectia.AI