The key to any successful business is understanding your customers. BizLaunch small business expert Andrew Patricio explains why you need market research and...