Home  /   Charity  /   GM Fundraising celebrates 25 years