The Department of Defense says the helicopters will be delivered to Greece. For more information, click here. OWEGO (WBNG) — The United States Department of Defense awarded Lockheed Martin in Owego $180 million for the production and delivery of four helicopters. Work on the helicopters will be done in Owego, various other states and France. The helicopters are expected to be completed in February 2025.