The Impact World this Week: 17 July 2026 This week: Church of England’s £100m fund to address slavery link faces legal challenge, the GIIN’s CEO and co-founder Amit Bouri to step down, new report shows enterprise activities can help charities be more resilient, and more. Post Reporters 17th July 2026