European stocks closed on a mixed note on Friday with investors largely making cautious moves, digesting regional PMI data, and a slew of corporate earnings ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results