Exhibit 10.4 AVESTA TECHNOLOGIES, INC. THIRD AMENDED AND RESTATED INVESTOR RIGHTS AGREEMENT This Third Amended and Restated Investor Rights Agreement (this "Agreement") is made as of July 13, 1999 by and among Avesta Technologies, Inc., a Delaware...

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