EVO Payments International announced that it has filed paperwork for an initial public offering (IPO). Get the Full Story Complete the form to unlock this...