News

Lockheed Martin will be letting go about 10% of workers at its Greenville facility following the non-renewal a contract.