Financial Signals Green Energy Stock Yields 10%, Opportunistic Buy With 50% Return Potential March 17, 2018