December 20, 2024 Markets round-up for the week: 20 December Business process services firm Serco has issued its annual pre-Christmas year end trading update,...