Skip to content
Ukraine lost $1.2 billion to defence procurement fraud, waste in 2024 · Hindustan Sphere