A police clearance certificate from your home country will be needed even with your new employer. It is a mandatory requirement for the stamping of the visa.
A police clearance certificate from your home country will be needed even with your new employer. It is a mandatory requirement for the stamping of the visa.