Adoption and Barriers of Marketing Strategy by Small Businesses