Confusion over who pays employers’ NI leaves IT contractors out of pocket

Internet