US government proposes removal of 'startup visa'The Department of Homeland Security has formally proposed to rescind the so-called startup visa, a program that was enacted by the Obama administration.
‘We aren’t a bunch of lazy people’: Rejoining workforce isn’t easy for some who lost jobs to COVID-19