Business Europe Commerzbank Announces €1 Billion Share Buyback to Boost Investor Returns byStaff ReportAugust 6, 2025