Tecogen Q3 net income $1.59 million loss - TGEN News | Rallies