Talk Fundraising reports 96% retention rate for one client