All work and no play makes tech support a dull gig – meet the techies who added in a drop of intrigue
On-Call Congratulations, Reg readers – you’ve made it through the week, and those of you in England and Wales are now headed into a three-day weekend.…