The Japanese Embassy in Manila announced on Wednesday the opening of its new VFS Global-powered visa centers, which would begin operations on April 7. In an advisory, the embassy said visa applicants ...