European stocks fell slightly on Wednesday as solid earnings reports were overshadowed by falling business confidence in Germany.
Ifo, Germany’s leading economic institute, reported the fourth consecutive monthly fall in its measure of business sentiment in April, as unemployment crept up and consumer confidence fell.



