Top News In Payments: Grubhub Denies Sale Rumors