Sutro Warrant
Sutro Warrant. Has the meaning assigned to such term in the Series E Purchase Agreement, subject to adjustment under Section 2.5 of such agreement.
All Definitions