The Investment Trust Of India Limited · U65910 Mh1991 Plc062067 · L99999 Ap1964 Plc001008 · Bob C API Tal Markets Limited · Baroda Global Shared Services Limited · Barodasun Technologies Limited · The New India Assurance Company Limited · India Infradebt Limited · Andhra Paper Limited