Serco revenue rises 3% on defence and immigration demand | PiQ Markets