site logo

Companies shed 134K tech jobs in July