European markets mixed with a flurry of corporate earnings

European markets mixed with a flurry of corporate earnings

SeekingAlpha

Published