Sign in
DEF 14A

Proxy Statement

TRANSACT TECHNOLOGIES INC Filed Acc 0001214659-23-005753

Loading tat412231proxy.htm…