Connecting the Dots: Why Marketing Matters Investing in marketing helps brands ride out challenging times and yet marketing budgets often come under threat. We hear views from the C Suite on how they justify their existence and connect the dots between marketing and business growth.