22

UK makes no profit from Visa fees – High Commissioner

British High Commissioner Iain Walker

British High Commissioner Iain Walker