Global technology services company NTT to lay off 151 Charlotte workers from Ballantyne office

According to a required notice filed with the North Carolina Department of Commerce, technology services firm NTT will lay off 151 employees starting in December from its Charlotte offices

Read More