News

The North Carolina Department of Revenue said its printing partner unexpectedly went out of business, leaving some notices and refund checks not printed or mailed.