IND vs NZ Live: India on backfoot as Ravindra, Mitchell stand flourishes

IND vs NZ Live: India on backfoot as Ravindra, Mitchell stand flourishes