CROSS PROMOTION AGREEMENT THIS CROSS PROMOTION AGREEMENT, dated April 5, 1999 (the "Agreement"), is made between 24/7 Media, Inc. ("24/7"), a Delaware corporation with an address at 1250 Broadway, 27th floor, New York, NY 10001 and TechWave Inc....

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