Marketing has changed a lot in recent years, and not for the better as far as many small business owners are concerned. Thanks to the dominance of big business brands and social media giants, they find it even more challenging to reach their customers and...