libran boy asked: I work with a large US MNC in India.
One of the company in London has asked me to travel to London for some business discussions. I would lile to know if it is legal to travel to UK on business visa while I am working with a different company.
I dont [...]
Recent Comments