Are there any sport idioms (or war, or maybe some other topic) used frequently in Russian business discussions?
This topic came up in conversation, and we were unable to think of any obvious ones.
You can see some similar examples in English here: https://www.english-at-home.com/idioms/sport-idioms/