Comment
Comment by tinok
Very disturbing that mere allegation by any random person can bring down a COO of a major payment processor and cause future hiring troubles to a company that's going up against giants such as Visa. Do I smell a conspiracy?