Business

Russian military hardware getting wrecked in Ukraine could hurt its appeal to so..