Mumbai, Aug. 1 -- ITI has appointed Ajai Kumar Srivastava (DIN: 11865448) as Director Production on the board of the company with effect from 31 July 2026.

Published by HT Digital Content Services with permission from Capital Market....