Tata Group stock falls 2% after Q1 net profit jumps 18% to Rs 390 crore

· Economic Times