Castleforbes, Dublin

Glenveagh announces completion of Castleforbes site sale and proposed €100m buyback programme