16 April 2025 General Shareholders' Meeting 2025 approves all points with large majority Investors Presentation of Results
06 March 2025 A year of significant investment growth and positive results Investors Presentation of Results
18 March 2021 REN with net profit of €109.2M Euros in 2020 Institutional Investors Presentation of Results