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

Find the answer below

Bet your knowledge and answer