Microsoft faces backlash after 1,600 Xbox layoffs following thousands of visa approvals - TrendCloud