Techno Electric and Engineering Company (TEEC) is amongst India?s premier T&D; substation EPC companies with a substantial wind energy portfolio (162MW) and investments in transmission assets.