Tecogen Completes Sale of Certain Power Purchase Agreements and Related Assets for $7 Million Dollars Mar 7, 2019