3rd October 2025 Church News.
Following a wave of defections from major banks, the Net Zero Banking Alliance says it is shutting down immediately.
October 3, 2025Church News