Home Outsourcing First stand-alone France Visa Application Centre launched in Abu Dhabi for UAE residents