Home Why TCS stock is plunging despite earnings beat strong deal wins?