Marketing is one of the essential day-to-day activities of any business. As time goes by new marketing techniques are being introduced to the market. These techniques are well optimized and integrated with technology to enhance their efficiency as far as effectively...