Microsoft President Brad Smith warns Trump’s Green Card restrictions could hurt tech - The American Bazaar