Tata Teleservices shares rally over 23% despite ₹25,000 DoT penalty

Business