European markets open lower as UK inflation misses
Markets

European markets open lower as UK inflation misses

Marks & Spencer shares rise as the British retailer posts a 58% annual profit rise. Shares in Marks & Spencer […]