The impact of green marketing on customer purchase intention: The mediating role of customer concerns and beliefs and green brand knowledge Download