Spain’s Grenergy Renovables SL (BME:GRE), a renewables developer and independent power producer (IPP), clocked a net profit of EUR 6.8 million (USD 8m) for the first half of 2021, up by 49% year-on-year.