Stamping documents goes digital

HMRC has confirmed that the 300-year-old process used to manually stamp