Opinion On the eve of its fifth birthday, the UK's Shared Services Strategy for Government got a couple of presents. With around £1.7 billion already committed to tech suppliers and a 2028 deadline ...