- Since November of last year, approximately 200,000 IT workers have lost their jobs, setting new records at firms like Google, Microsoft, Facebook, and Amazon.
- Between 30 and 40 percent of them are IT experts from India, many of them are in possession of H-1B and L1 visas.
[Via]