Tue, May 21, 2013, 9:02 AM EDT - U.S. Markets open in 28 mins.
What is the end game here?
Sentiment: Hold
Why are you so down on CLWR?