An OCI card ( overseas citizen of India)  is a lifelong VISA. It helps foreign Indian-origin people work in India with the same rights as Indian citizens in the economic, financial, and educational sectors. In the UK, OCI processing ti... Continue