#Non-Resident Business TERRATEK ENERGY SOLUTIONS INC. Phone #: 6046715812 contractor energy solar October 6, 2020October 6, 2020