ECB holds deposit facility rate at 2.5% despite inflation concerns

Business