Article image

Glenveagh Properties PLC Announces its Interim Results for 2022