Tecogen Inc. (TGEN) | Wall Street Ledger