News

The European Central Bank (ECB) cut its Deposit Rate by 25 bps to 2.25% at today's monetary policy announcement in a widely expected decision, bringing the cumulative easing during the current ...