Elements of value for B2C and B2B according to Harvard business review and how they affect business revenue and NPSRead less