Covered by 1 source · 1 article
Europe markets mixed as investors remain cautious ahead of Nvidia results