Nepi Rockcastle, which owns a €6.9 billion (R140 billion) portfolio of retail centres in central and eastern Europe (CEE), reported on Tuesday that it booked record earnings in its 2023 year, helped by a complete recovery from Covid-19 and investments in its portfolio.