News

Meanwhile, diplomatic sources reveal that Ukraine-Russia peace talks may take place in Istanbul on 23-24 July.
Gain insights from Lockheed Martin's Q2 2025 earnings call, covering $1.8B program losses, F-35 demand, tax liabilities, and enhanced risk oversight.