Charities Aid Foundation has just produced the 2017 Scotland Giving Report.  Read Report Here