European stock markets slip on profit-taking

Back
Top