Return to Article Details The impact of marketing communication on performance with mediation role of competitive strategy and moderator effect of technological turbulence Download Download PDF