Spainâs Grenergy Renovables SL (BME:GRE) today posted a net profit of EUR 13.1 million (USD 14.8m) for 2018, more than doubling its initial forecast for the figure and almost tripling the bottom-line result recorded in 2017.