Life Science REIT’s struggles laid bare in annual results – QuotedData

Life Science REIT reported a 6.9% fall in EPRA net tangible assets (NTA) in annual results for 2024, laying bare the company’s struggles that led …