IT index plunges over 3.5% after OpenAI announces new AI deployment company; TCS, Persistent top losers