Skip to content
Bharat Desai Irrevocable Trust Agreement Dtd 12/27/2004 — SYNTEL INC insider: 1 transactions · InsiderLens