Indians are among thousands of educated and skilled immigrant workers laid off by US tech giants. Post Views: 55