Browsing: Europe

Europe’s main stock markets lost ground in opening deals on Friday, as cautious investors awaited key US payrolls data. Read…