Spanish renewable energy company Grenergy Renovables SL (BME:GRE) turned a net profit of EUR 3.4 million (USD 3.7m) for the first quarter of 2020 on the success of its development and construction division.