Live feed17:22:40·1542dSECFilingSEC Form DEF 14A filed by Tech and Energy Transition CorporationTETC· Tech and Energy Transition CorporationIndustrialsOriginal source