A123 Systems (AONE) Posts Q1 Loss of $0.51, Misses Views

Go back to A123 Systems (AONE) Posts Q1 Loss of $0.51, Misses Views