Before undertaking any form of marketing campaign you must understand your customer. You should also know as much as you can about your competitors. Business is all about winning – so unless you understand how to win it is unlikely that you’ll come first! Market...