Exhibit 10.21 THIS AGREEMENT is made on the 28 day of April 2000 BETWEEN (1) FIRSTMARK COMMUNICATIONS SERVICES EUROPE LIMITED, a company incorporated in the United Kingdom and having its registered address at 1 James Street, Fourth Floor, London W1M...

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