News
Leesburg-based data company Pantheon Data this week laid off 155 workers — including 33 Virginia employees — after the U.S. Navy canceled its $170 million service contract with the company on May 12.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results