Tata Motors is top loser on Nifty 50 today

Business