exec publications

Global Business Leadership Coverage

Probe Points to Russian Air Defenses Causing Azerbaijan Airlines Crash

Dec 26, 2024

The plane was diverted from Russia and had its GPS jammed before crashing in Kazakhstan, killing 38.