Among the companies with reports and trading updates today are Aviva, Clarkson, THG, Vertu Motors, Wizz Air, Hipgnosis Songs Fund, AstraZeneca, Halma and Intertek Group.


Source link