World News

ECB Cuts Rates, Forecasts Deteriorating Growth on Trade War

By Thu, April 17 2025 5:29 BSTNo Comments

The European Central Bank cut its deposit rate in line with expectations to 2.25%.