Gloss
All idioms
B2idiombusinessIELTS-friendly

a win-win situation

USUK

a situation in which everyone involved gets an advantage

Common in business and negotiations. People often just say 'It's a win-win.'