July 16, 2018

PRESS RELEASE: Securities and Exchange Commission (SEC) Awards Attain $2.5 Billion One IT Contract