Stephen Hubbard, a retired teacher and U.S. Air Force veteran, was released from Russian custody on Wednesday after spending over four years in prison.
“If we were to go forward with exploring any kind of production in Germany, we would likely do that with a company like Diehl,” a Lockheed executive said.