As Business Services companies, WNS (Holdings) Limited (NYSE:Holdings Limited) and Deluxe Corporation (NYSE:DLX) are our subject to contrast. And more specifically their dividends, analyst recommendations, profitability, institutional