Eurocastle Releases First Quarter 2024 Interim Management St