careedge report on banks profits

October 2023