People all over the world migrate from their country of origin to other places, for work or business. Indians are no exceptions to this migration. A person of Indian origin having Indian citizenship, when migrates to a foreign country and resides there for more then six months is called or termed as non […]