Sensex, Nifty close at all-time high, Tata Motors and Bajaj Finance top gainers

Sensex, Nifty close at all-time high, Tata Motors and Bajaj Finance top gainers