Myths abounding around Big Tech Green Card Bill S.386 Immigration November 3, 2019 Many believe that Indians have been trying to demand an unfair lion’s share in the existing green card distribution system.