TCS shares drop 2 percent on annual revenue decline | IUX24