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
Draft better contracts in just 5 minutes Get the weekly Law Insider newsletter packed with expert videos, webinars, ebooks, and more!