Advertisement

# handle the pressure

All time
€13 million contract for new IT system and 230 new staff as Passport Service aims to cope with demand