It's a bad time to be an H1B visa holder as tech companies layoff thousands. SIIA's Neha Mahajan and TOI's Ishani Duttagupta explain why.