Categories Articles Russian missiles and drones had a 90% failure rate in May and that cost the Kremlin $1.7 billion, Ukraine says Post author By crystalg Post date June 1, 2023 Business Insider Business Insider Tags $1.7, billion, Cost, Drones, Failure, Kremlin, missiles, Rate, Russian, Says, Ukraine ← 3 Best Resignation Letter Examples → Investors See AI Chips as New Gold. Here’s Why