European shares close at record high; luxury giants rally on China stimulus
Sort by
175 items