World America: Big news about green card for Indians working in America, know the full story 1 min read Major American companies stopped green card applications The PERM application was put on hold