Indians to benefit as US passes bill to remove country-cap on Green Card

The US House of Representatives' move will end the agonising wait of tens of thousands of talented professionals from countries like India who have sought permanent residency. Source: iStock