The European Central Bank (ECB) has lowered its deposit rate to 2.5%, marking the sixth rate cut since June 2024. This decision reflects efforts to stimulate the eurozone’s sluggish economy. It is projected to grow just 0.9% in 2025 after a weak 0.7% expansion in 2024. Inflation, currently at 2.3%, remains slightly above the ECB’s […]