T3 site is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

VFS, Mozambique Govt. launch e‑Visa platform for 183 countries, including India

VFS, Mozambique Govt. launch e‑Visa platform for 183 countries, including India

The Government of Mozambique and VFS Global has launched a modernised digital platform for e-Visa that introduces advanced automation, secure data processing and cloud-based infrastructure. This platform enables travellers from 183 countries worldwide, including India, to apply online for Mozambique visas through a secure, fully integrated e‑Visa solution that manages non‑judgmental and...