Exhibit 5.1 October 13, 2000 ITXC Corp. 600 College Road East Princeton, New Jersey 08540 Dear Sirs: In connection with the pending registration under the Securities Act of 1933, as amended (the "Act"), of 574,942 shares of common stock of ITXC Corp.,...

AutoNDA by SimpleDocs
Time is Money Join Law Insider Premium to draft better contracts faster.