Irish Retired Greyhound Trust The Irish Retired Greyhound Trust (IRGT) is a registered charity (Charity Number: CHY12127). The Irish… Read more