Spanish renewables company Grenergy Renovables SL (BME:GRE) posted a net profit of EUR 8.8 million (USD 8.5m) for the first semester of 2022, recording an increase of 29% year-on-year thanks mainly to electricity sales from its independent power production (IPP) portfolio.