European Union9 months ago
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 before the financial crisis. The returns...