European banks

European Banks Promise €120bn in Shareholder Returns on Interest Rate Gains

European banks have promised to return a total of €120bn to their shareholders this year, marking the highest amount since…

3 months ago