WNS (Holdings) Limited (WNS) is a Great Momentum Stock: Should You Buy? Does WNS (Holdings) Limited (WNS) have what it takes to be a top stock pick for momentum investors? Lets find…