Headquarters:
the United States, Washington, D.C.
Founded Date:
1958
Estimated Revenue:
$1.8 billionIn
Employee Number:
1001-5000