European stocks close on mixed note

Europe, European stocks, mixed note
Business
image