From what i understand, the company that is going to issue your wife a working visa will also draft a release letter that you will have to sign in order for your wife to join their company and be sponsored by them. So Chill.