World
US House passes bill removing country cap on Green Card, to benefit Indian IT professionals
Washington: The US lawmakers Wednesday passed a Bill aimed at lifting the current seven percent country-cap on issuing Green Cards, a development which...