Sign in
DEF 14A

Proxy Statement

Sensata Technologies Holding plc Filed Acc 0001477294-17-000035

Loading a2017def14aproxystatement.htm…