Santa Monica-based Telos Corp. said that it...
Santa Monica-based Telos Corp. said that it received five separate, multi-year contracts with a total value of about $13 million.
Santa Monica-based Telos Corp. said that it received five separate, multi-year contracts with a total value of about $13 million.