IMP thinking and IMM: Co-creating value for business marketing · Study