Tecogen Q2 FY26 net loss widens 46.8% to $2.15 million; revenue falls 21.2% to $5.75 million - TGEN News | Rallies