site logo

IT sector lost 28,800 jobs in May