Hatsopoulos John — Insider transactions, Director at TECOGEN INC. / AMERICAN DG ENERGY INC | InsiderLens