Tag: Tata Motors bags 1300 commercial vehicle contract from VRL Logistics Ltd