Tecogen Announces Sale of 1,200 Ton TecochillĀ® Chiller System for Indoor Cultivation Facility Mar 17, 2021