Russians, Dutch outsource visas

LONDON – The Russian and Dutch Embassies have outsourced their visa services operations in London order to cope with the increased demand in visa applications. The contract has been awarded to VFS Global