Customer Perception Influence: On the Relationship Between Green Marketing Practices and Customer Satisfaction | DealShopping Deutschland