Skip to main contentTGEN: Tecogen Inc. Financial Statements & Revenue | finqOS