Understanding customer needs is very important for any business as this is the first step towards success. Failure to do this means you will be approaching the market blindly without knowing what your customers are looking for. This can result in painful failure as you will be dealing with the wrong products. Customers are only…