•  

Accuracy • Independence • Integrity

October 17, 2017   |   Ithaca, NY

TC3 to install 10 acres of solar panels

By | Feb 26, 2014

TC3 has plans to install 8,676 solar panels over 10 acres of land, which will produce an estimated 90 percent of TC3’s energy supply.