March 28, 2003 [SolarAccess.com] Plug Power Inc. and H Power Corp. have consummated the merger between the two companies shortly after the transaction was approved by the respective stockholders.
March 28, 2003 [SolarAccess.com] Plug Power Inc. and H Power Corp. have consummated the merger between the two companies shortly after the transaction was approved by the respective stockholders.