English English NRI NRI NRI NRI English Indian communities English Indian immigrants English Non-resident Indian and person of Indian origin English NRI English NRI Non-Resident Indians Indian immigrants English 25 million people English non-resident Indians high population of Indian emigrants in the UK view article Indian English NRIs Indian immigrants Non Resident Indians English NRIs English Non-Resident Indians NRI Non-Resident Indians PIOs NRI English Indian immigrants English English English Non-resident Indian and person of Indian origin English English English English NRIs English NRI