Tesla lays off over 16,000 employees; many face H-1B visa deadline: 'Feels like a bad dream’

Elon Musk's Tesla reportedly laid off nearly 16,000 employees, amounting to more than 10 per cent of its global workforce. The layoff has affected many Indian and Chinese employees who are now grappling with the tight H-1B visa deadline.