Everyone knows the DVLA. They're the Swansea-based bit of government that looks after your driving licence. A simple comms task? No, far from it...
by Victoria Ford
Here at the Driver and Vehicle Licensing Agency (DVLA) we deal with over 130 million customer transactions a year, 67 million of them digitally.