What was the reason for Tata Motors rallying by nearly 18% on the Muhurat Trading day? Can it sustain the rally?

Fundamentals,Market View

No More Feeds Available