Corrected: Tecogen posts smaller than expected drop in Q1 revenue, but net loss widens12/05/2026 23:04