March 28, 2024

US Firms Drag Down Global Arms Sales

Last year annual weapons sales by leading US defense companies fell, contributing heavily to the top 100 global defense companies suffering a real terms revenue dip of 3.5%. The US was the chief cause of the global decline. US competitor revenues across Asia and Oceania and the Middle East saw substantial increases.

Leaked Video Shows F35 Dropping Off Carrier Ramp

Video shows the F35B dropping off the front of the Royal Navy aircraft carrier HMS Queen Elizabeth and the pilot ejecting from the Nov. 17, 2021 crash in the eastern Mediterranean Sea. The aircraft achieved neither lift nor thrust.