As we reported last week, the Transportation Security Administration has announced that CSC has won the re-compete for the billion-dollar
Computer Sciences Corp. (CSC) will consolidate visa processing for the State Department under a five year contract valued at up