1. 1

Revenue drops nearly 20 per cent as cautious consumer spending and macroeconomic challenges weigh on Tata Group firm’s performance.

  1.