NEPI Rockcastle, Europe’s third largest listed retail real estate company by portfolio value, recorded a net operating income of 556 million Euro in 2024, 13.2 percent higher than in 2023. Distributable earnings (both in absolute terms and per share) were […]