This definition very well highlights what marketing does for all the stakeholders, Firstly it brings profits for the owners, next for the consumer it brings satisfaction, next for the market it brings more variety and most importantly for the business it brings lots and lots of success.
There cannot be an over exaggerated expression to the importance of marketing for business. Starting from its high influence on the top line to it bringing a constant way of innovation in every segment, Marketing can literally make or break your business visions. If done properly marketing can transform your good quality product into a well-recognized brand. Giving long term sustainability to your profits.