Visa company faces eviction in Cape
VFS Global, which manages visa application centres on behalf of the Department of Home Affairs, could soon be kicked out of its offices in Cape Town for allegedly breaching its lease agreement. /Page 2
VFS Global, which manages visa application centres on behalf of the Department of Home Affairs, could soon be kicked out of its offices in Cape Town for allegedly breaching its lease agreement. /Page 2