Business marketing : managing value creation

Business marketing : managing value creation