Loading posts...
Newport News, VA – R&B Corporation of Virginia, doing business as Credit Control Corporation (CCC), has reported a significant data breach affecting 286,699 individuals. The breach, which was discovered on May 3, 2023, involved an external system breach, with hackers gaining access to sensitive personal information. The company, located at 11821 Rock Landing Drive, provides…