How better B2B marketing strategy and execution impact business revenue?