Corporate Social Responsibility, Customer Satisfaction, and Market Value
success in high - technology markets : is marketing capability critical ? .