generator

July 12, 2010
By George Seffers

L-3 Communications Westwood Corp., Tulsa, Oklahoma, was recently awarded a $175 million contract modification by the U.S.