Sign in
DEFA14A

Proxy Materials

Sensata Technologies Holding plc Filed Acc 0001477294-23-000065

Loading a2023defa14aamendmentno1.htm…