Business Mixed results for Europe's banks and their first half-year earnings Indrabati Lahiri 25/07/2024