Chief Executive Officer Pallia Srinivas was granted 764,142 units of Equity Shares and sold $800,496 worth of Equity Shares (420,707 units at $1.90), increasing direct ownership by 62% to 893,805 units (SEC Form 4) to satisfy tax liability
Technology