Tata's Nelco shares tumble 12% on Tuesday after ₹1,120 peak

Business