Yes, the benefits of an on-site license and authorization of a visa can be availed here.