Indians are among thousands of educated and skilled immigrant workers laid off by US tech giants.
Continue reading…