Business News EPRA Reports Stellar Energy Growth as Electricity Generation Hits 14.47TWh in 2025by Ivan Lewa