Eurocastle Releases First Quarter 2025 Interim Management Statement and Announces Release of €4.6 million of Liquidation Reserves and Annual General Meeting to be held on 5 August 2025 Guernsey, 4 ...