UPDATE: First Solar, Inc. (FSLR) Posts Surprise Q1 Loss of 8c/Share; Raises Guidance

Go back to UPDATE: First Solar, Inc. (FSLR) Posts Surprise Q1 Loss of 8c/Share; Raises Guidance