its not a ban you ignorant left sheeper,  it is very constitutional since no one who is NOT an american out side of the usa property has NO CONSTITUTIONAL rights. man you left wing hate trumpetes are so stupid it is pathetic!  as for the economics those with the green cards etc that have the right to work etc are not stopped thus no company is put out,, YOU are the ignorant racist narrow minded of the left that needs serious help