double down sandwich

Buzzword of the Week: Double Down

Corporate buzzwords tend to come in and out of style, their popularity waxing and waning with the rise and fall of new management strategies and boardroom wordsmiths. The latest hot term has moved from the world of gambling to the management suite and beyond.