Finance
Ukraine Faces $27 Billion Defense Deficit Amid Aid Delay
Ukraine is facing a $27 billion defense spending deficit as falling international arms aid and delayed parliamentary reforms trigger budget cuts.
Ukraine is facing a $27 billion defense spending deficit as falling international arms aid and delayed parliamentary reforms trigger budget cuts.