A series of major companies publish trading updates and results today, giving a detailed picture of how corporates across all sectors of the UK economy have fared through the pandemic.

 » Read More