1st December 2025 Church News.
NatWest is buying a minority stake in Bourn, a London-bases small business financing fintech, according to Sky News.
February 13, 2026Church News