Good news: Jobs for all! Bad news: Employer may be invaded by China TSMC is capitalizing on the recent trend for tech layoffs, which have left thousands of engineers out of work.……Read More