Loading...

European stocks trade mixed as inflation concerns dominate market sentiment; Greggs tumbles 10% | Intellectia.AI