EconomyUkraine Puts 2026 Business Losses From Russian Strikes at $7.7 BillionBy Adrian ValeOct 19, 2026, 11:55 PM UTC