Article By:
Zacks Investment Research
Friday, November 14, 2014 4:56 PM EDT
After a bumper 2013, the green energy space has seen modest trading so far this year due to valuation concerns.