US move to hit India with cap on H-1B visa will come as a kick in the guts

NEW YORK – India is set to become the most populated country on Earth, by 2027, with more than 1.4 billion people, surpassing China, whose population growth will decline, according to new UN figures. The Trump administration seems to be putting into place restrictions to allow only a miniscule fraction of that burgeoning Indian population … Continue reading US move to hit India with cap on H-1B visa will come as a kick in the guts