Date 02 June 2025 Type Press Release Title TP ICAP Acquires Neptune Networks and Partners with Nine Global Investment Banks to Create New Dealer-to-Client Credit Business