Technology SA embassy in Portugal – gripped by tech challenges – decided against handwritten visas November 14, 2023