Europe's strong purchasing power to continue through 2025

Investing.com – European companies announce significant share buyback programs in 2024, and Barclays (LON:) expects this strong buyback activity to continue through 2025. companies have announced a share buyback program of about E290 billion, making 2024 the highest year for…