Clean power comeback? Don't count out renewable energy and this one stock in particular

· CNBC