Business

What business phrase refers to "providing a product or service which makes everyone happy, particularly both buyer and seller"?

Bet your knowledge and answer Start the Quiz

Correct answer

Win-win solution

Statistics

78% correct 109 correct · 30 incorrect

Question added 2019-03-19