🇪🇸 Spain
Jan 1 • 02:16 UTC
Investment funds captured 31.81 billion in 2025, the third highest amount in history
ABC