My understanding is there's group of people whose visa is sponsored by Twitter. If they leave the company, they may well have to leave the country.
My understanding is there's group of people whose visa is sponsored by Twitter. If they leave the company, they may well have to leave the country.