The Impact World This Week: 24 April 2025 This week: WEF’s Klaus and Hilde Schwab face whistleblower allegations; Triodos breaks from Net Zero Banking Alliance; OpenAI aims to expand its philanthropic reach and impact – and more. Post Reporters 24th April 2025