Lockheed revenue rises on sustained weapons demand amid geopolitical tensions business Article 282 words 9 votes
US taxpayers paid for 5.8 billion of Lockheed's 7.9 billion dollar stock buyback business Link 48 votes