Spain hired Tecnologias Plexus SL to set up a new appointment management system for 129 consular visa offices.

Schengen Visa: Spain Sets up New Visa Appointment Management System