The US president has introduced a US$100,000 fee for the visas, which American firms rely heavily on for hiring skilled workers.

Donald Trump has said those applying for H-1B visas will have to pay $100,000, roughly 60 times the current fee, starting Sunday.

Jobs tend to be concentrated in STEM fields, and workers overwhelmingly come from India.