Tech execs lambast Trump’s immigrant ban

After President Trump put a travel ban in place affecting seven Muslim-majority countries, tech executives roundly and publicly denounced the move.

Source:: CNN Top Stories