News and insight from across our business

Story Filter

Castle Trust Bank today announced it has been acquired from J.C. Flowers & Co by vehicles backed by Sixth Street, a leading global investment firm, and affiliates of Bayview Asset Management.
The Bank of England has cut the base rate to 4%—its lowest since March 2023—after a narrow 5–4 vote by the MPC.
Scroll to Top