Exhibit 10.2 REGISTRATION RIGHTS AGREEMENT REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "AGREEMENT") is made and entered into as of April 29, 2004, by and among Metretek Technologies, Inc., a Delaware corporation (the...Registration Rights Agreement • May 6th, 2004 • Metretek Technologies Inc • Services-business services, nec • New York
Contract Type FiledMay 6th, 2004 Company Industry Jurisdiction
ARTICLE I. DEFINITIONSSecurities Purchase Agreement • May 6th, 2004 • Metretek Technologies Inc • Services-business services, nec • New York
Contract Type FiledMay 6th, 2004 Company Industry Jurisdiction
AMENDMENT NO. 1 TO AMENDED AND RESTATED RIGHTS AGREEMENTRights Agreement • May 6th, 2004 • Metretek Technologies Inc • Services-business services, nec
Contract Type FiledMay 6th, 2004 Company Industry